正则表达式匹配没有给定前缀的特定字符串

前端之家收集整理的这篇文章主要介绍了正则表达式匹配没有给定前缀的特定字符串前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要匹配所有的行包含一个值,并没有给定的前缀。

例:
我想要所有包含单词的行,当它没有前缀前缀

所以:

foobar -> no match
prefix word -> no match
prefix word suffix -> no match
word -> MATCH
something word -> MATCH

我到目前为止所尝试的:

(?!prefix)word

似乎没有做我想要的

你可能需要
(?<!prefix )word

(也许照顾的空间)。

(?!)是一个负前瞻,但在你的情况下,你需要一个负后仰(即(?<!))。

猜你在找的正则表达式相关文章