Regex 在Vim中查找正则表达式模式 一些我不在乎的文字,一些我想要的文字, 一些我想要的文字,

Regex 在Vim中查找正则表达式模式 一些我不在乎的文字,一些我想要的文字, 一些我想要的文字,,regex,vim,Regex,Vim,我希望我的图案与第二行相匹配,而不是第一行。基本上,只要我想要一些文本,前面没有,如何: some text i dont care about, some_text_I_want, <bunch of spaces> some_text_I_want, ? 括号中的位查找的字符不是空格或逗号,或者不是行首。那么,您需要的任何空格和文本都有余量。怎么样: some text i dont care about, some_text_I_want, <bunch of spac

我希望我的图案与第二行相匹配,而不是第一行。基本上,只要
我想要一些文本,
前面没有

如何:

some text i dont care about, some_text_I_want,
<bunch of spaces> some_text_I_want,
?

括号中的位查找的字符不是空格或逗号,或者不是行首。那么,您需要的任何空格和文本都有余量。

怎么样:

some text i dont care about, some_text_I_want,
<bunch of spaces> some_text_I_want,
?


括号中的位查找的字符不是空格或逗号,或者不是行首。然后允许使用任何空格和所需的文本。

反向查找断言非常简单:

\([^ ,]\|^\)\s*some_text_I_want

\v(,\s*)@负查找断言非常简单:

\([^ ,]\|^\)\s*some_text_I_want
\v(,\s*)@