我希望有一个正则表达式,用于标识表单中的所有单词:xxxxBlah
但忽略特定情况:SpecialBlah
有没有简单的方法将其表达为正则表达式?
答案 0 :(得分:1)
答案 1 :(得分:0)
根据您使用的larguage / IDE /工具,这应该有效:
\w+(?<!Special)Blah
它使用negative look-behind。因此它会在&#34; Blah&#34;之前找到任何word-characters,只要它不是&#34;特殊&#34;。
其他人在无法实现负面观察时提供了替代方案,such as in JavaScript。
请考虑将Stack Overflow Regular Expressions FAQ加入书签以供将来参考。