对不起,如果答案在某处。我做了我的研究但却找不到它。
我想构建一个正则表达式模式,它将匹配以下格式的行:
我知道方括号中的^表示"除了任何字符"。如何排除短语而不是单个字符?显然,下面的模式没有做我想要的事情:
^sccp [^ccm group]
谢谢!
答案 0 :(得分:1)
您应该能够使用^sccp (?!ccm group)
或^sccp (?!ccm group).*
使用否定前瞻来断言短语“ccm group”不会出现在空格之后。 Try it here
如果“sccp”不匹配(即空格后没有),请使用^sccp (?!ccm group).+
。
可以找到有关负前瞻的信息here。