正则表达式搜索,排除单词

pet*_*ter 5 regex visual-studio-2010

我喜欢搜索包含字符串的话age在Visual Studio中查找,我想找到ageCCAge或任何其他字符串(如sagemageabcAGExyz),但不是在message

我该如何实现?

Pet*_*lin 4

这个搜索正则表达式应该可以解决问题:~(mess)age

~(X)是上的阻止匹配X

要忽略Tabpages,您可以使用~(mess|tabp)age. 基本上|用作 OR ,就像防止messOR上的匹配一样tabp,您可以通过添加其他单词|

  • 如果被忽略的部分需要放在最后会怎么样,比如搜索“ham”找到“hammer”,“hamburger”等,但不是“hamak” (2认同)