如何在vim中搜索多个多词字符串?

斯雷亚

例如,我正在尝试搜索两者hello worldgoodbye world同一行中的出现。我尝试了一堆不同的迭代。例如,如果你想找到一个多词串,你可以把它放在括号里/\<hello world\>,但我不知道如何对多个多词串进行多次检查

我试过了

/\<\(hello world \& goodbye world\)\>

这也不是

/\<hello world\>\&\<goodbye world\>

英戈·卡尔卡特

\&原子不会做你认为它做的事。它允许在同一位置匹配两个正则表达式部分。要让两个字符串在同一行中匹配,您需要在匹配之前允许任意数量的字符。

这是模式:/.*red\&.*blue/

对于您的示例:

/.*\<hello world\>\&.*\<goodbye world\>/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章