我正在尝试使用if-then-else
制作RegEx
语句。如果文本包含Monty
并且还包含Python
,我想匹配该文本。如果文本中没有Monty,文本应该匹配。
正则表达式
(?(?=Monty)(?(?=Python).*|)|^.*).*$
请帮忙!
答案 0 :(得分:1)
我并不精通前瞻性正则表达式,只是试图从我从上面的描述中理解的构建正则表达式。检查link以查看您是否正在尝试这样做。
答案 1 :(得分:1)
这个怎么样:
(^(?!.*Monty(?!.*Python.*).*).*$|^.*Python.*Monty.*$)
这通过了我的测试,但请告诉我它是否适合您。
答案 2 :(得分:-1)
试试这个
((?=Monty)((?=Python).*|)|^.*).*$