2016-08-30 12 views
0
ようなVimの正規表現文字クラスで

[AZ]、[0-9]、Vimの正規表現の文字クラスに交差点、労働組合や減算を使用する方法

我々は 交差点減算を使用する方法

ユニオンの文字クラスの中に?

Javaで

[a-c&&[b-z]]は(交差点

[a-c&&[^bc]] [A]が意味(減算を

[a-c[k-z]]は[AC]を意味し、または[KZ](ユニオン)[BC]を意味

+3

できません。 Vim regexpsがJava regexpsに似た構文(または機能)を持つことを期待しているのであれば間違いでしょう。 Vimが何ができるのかを調べるには、マニュアルを読んでください: 'h regexp'。 –

答えて

1

Vimは文字クラスのJavaの正規表現拡張をサポートしていません。

しかし、正規表現原子の交差点、減算及び組合があります

[a-c]\&[b-z]は、[BC](交差点)

[a-c]\&[^bc]は(減算)(\@!を介して、より一般的な否定)

[A]を意味意味

[a-c]\|[k-z]は[ac]または[kz](Union)を意味します

関連する問題