【发布时间】:2021-05-11 00:58:25
【问题描述】:
我希望正则表达式匹配 any ERROR(包括 ERROR 本身)之后的整个句子,除非 ERROR 后跟 MO already exists。因此,例如在下面我想要 1,2,3,4 的 whole 行,但第 5 行的 nothing。
ERROR
we have an ERROR here da da da
ERROR Parent MO not found
ERROR anything else is here
ERROR MO already exists
我在正则表达式中尝试了以下前瞻来匹配所需的模式,但没有完全实现我想要的。ERROR (?!MO already exist)
我需要什么修改?
【问题讨论】:
-
尝试像这样
ERROR(?!\sMO\salready\sexists)在MO之前添加空格@ -
谢谢你,这是领先一步,但这只是匹配ERROR本身,我希望匹配ERROR之后的整个句子。