vim の正規表現のような JavaScript 構文が欲しいので、互換性があります。
質問する
293 次
2 に答える
1
Vim 7.4 には 2 つの異なる正規表現エンジン ( :set re
) が付属していますが、それは古いものとより高速な新しい NFA ベースのエンジンを切り替えるだけです。方言の構文は変更されません。変更すると、ほとんどのプラグイン、カスタマイズ、および Vim ユーザーの習慣が損なわれるため、変更される可能性はほとんどありません。
grep
残念ながら、私たちは、Perl、Vim などのわずかな違いを受け入れなければなりません:help perl-patterns
。Vim の方言と Perl の方言は対照的です。
ヒント:パターンの先頭に追加すると、Vim の非常に魔法\v
のモードに切り替わり、多くの文字をエスケープする必要がなくなります (たとえば、 の代わりに)。(foo|bar)+
\(foo\|bar\)\+
于 2013-10-16T08:03:01.693 に答える