5

たとえば、次のようにテキストを変数に保存しました。

let text = getline(line(".")-1)

テキストが正規表現と一致するかどうかを確認するにはどうすればよいですか?私はこのようなものを期待しています:

let text = getline(line(".")-1)
if regexp_match(text, "^[Ss]tuff$")
    dostuff
endif
4

1 に答える 1

8

さらに調査を行ったところ、必要なのは=〜#演算子であり、テキストが正規表現に一致するかどうかを確認するために使用されていることがわかりました。

if "text"=~#"^te.."
    echo "Matches!"
于 2012-10-02T23:02:06.743 に答える