我想使用re.MULTILINE
但不是 re.DOTALL
,因此我可以使用包含"任何字符"通配符和.
与换行符不匹配的普通通配符的正则表达式.
有没有办法做到这一点?我应该使用什么来匹配那些我想要包含换行符的实例中的任何字符?
我知道这似乎有点多余,但我想要一个正则表达式匹配任何东西.
目前我们正在使用,^*$
但无论文本是什么,它似乎都不匹配.
我手动检查没有文本,但我们使用的测试视图始终使用正则表达式进行验证.但是,有时我们需要它来使用正则表达式验证任何内容.即,文本字段中的内容无关紧要,它可以是任何内容.
我实际上并没有生成正则表达式,我是一个完全的初学者.
我希望正则表达式在any ERROR
(包括 ERROR 本身)之后匹配整个句子,除了 whenERROR
后跟MO already exists
. 因此,例如在下面我想要1,2,3,4的整行,但第 5 行没有任何内容。
ERROR
we have an ERROR here da da da
ERROR Parent MO not found
ERROR anything else is here
ERROR MO already exists
Run Code Online (Sandbox Code Playgroud)
我在正则表达式中尝试了以下前瞻以匹配所需的模式,但没有完全实现我想要的。
ERROR (?!MO already exist)
我需要什么修改?