正则表达式:不包含子串
我想测试不包含特定的子串正则表达式" title="正则表达式">正则表达式:不包含子串
例子字符串字符串是:
event2 event23,event1,event67=12
event1,event30
event23
event2
event2,event23
我想匹配不包含event2
字符串。
因此以下字符串应该匹配:event23,event1,event67=12
event1,event30
event23
到目前为止,我可以匹配字符串确实包含event2
以下表达式:/^.*(\bevent2\b)/gm
但我不知道如何将这与负面的预测结合起来。
这似乎并不工作:/^.*(?!.*(\bevent2\b))/gm
回答:
你可以使用一个negative lookahead:
^(?!.*event2\b).*$
以上是 正则表达式:不包含子串 的全部内容, 来源链接: utcz.com/qa/265918.html