本文介绍了正则表达式排除,寻找一个没有跟在另一个词后面的词的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试搜索所有没有跟在Thumb"后面的Tom".
I am trying to search for all occurrences of "Tom" which are not followed by "Thumb".
我试图寻找
Tom ^((?!Thumb).)*$
但我仍然得到与 Tom Thumb 匹配的台词.
but I still get the lines that match to Tom Thumb.
推荐答案
你没有说你正在使用什么风格的正则表达式,但这应该适用于一般情况:
You don't say what flavor of regex you're using, but this should work in general:
Tom(?!s+Thumb)
这篇关于正则表达式排除,寻找一个没有跟在另一个词后面的词的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!