匹配不包含特定单词的字符串...没有环顾

时间:2016-05-08 15:32:31

标签: regex

我想使用(纯)正则表达式来匹配不包含单词word的字符串。

但是,我喜欢使用环视平衡群组,或者那种东西。

如果不可能,那么我们可以将开始的字符串与word匹配吗?

实施例

  • word 匹配。
  • wor 应该匹配。
  • wore 应该匹配。

1 个答案:

答案 0 :(得分:2)

使用此模式

^.*\bword\b.*$|(.+)

匹配首先包含单词的字符串,然后匹配并捕获不具有单词的字符串 Demo

根据您的引擎,您可以使用此模式

^.*\bword\b.*$(*SKIP)(*F)|(.+)  

Demo