1

仍然习惯于正则表达式中的环视,但似乎无法获得

\b(?>! key)foreign\b

成为正确的解决方案?我试图在某些文本中查找单词 foreign 的所有实例,但不是外键或外键。

4

2 回答 2

2

怎么样:\bforeign(?!\s?key)\b

示例:http ://regexr.com?343k9

于 2013-03-12T17:45:12.590 回答
2

前瞻需要在之后foreign(并且您不需要>):

\bforeign(?! key)\b

单词边界将处理这种foreignkey情况。

于 2013-03-12T17:46:18.783 回答