我一直试图让这个工作一个小时,但似乎无法做到这一点,没有SO文章或Regex101.com的帮助。整行正则表达式逆匹配
已经有一些数据并希望返回不包含“/ Common/http”的行。示例数据:
/Common/http and /Common/Another
/Common/http-mymon
/Common/another /Common/http
another line
我找的结果是:
/Common/http-mymon
another line
任何正则表达式我使用必须整行匹配,或在我用发动机(https://github.com/jayway/JsonPath)失败。这意味着http
将不起作用,但.*http.*
会。
希望这个很清楚吗?
/帕特里克
但'/ Common/http-mymon'包含'/ Common/http',请您澄清一下吗? –
感谢您的评论。确实如此。但我只想匹配那个特定的“单词”。我有一个正则表达式,我用它来查找符合条件的行,如果这样可以澄清事情'。* \/Common \/http(?!\ S)。*'? – PatrikJ