早教吧 育儿知识 作业答案 考试题库 百科 知识分享

正则表达式正反向预查结合使用?包含地震或者大地震但不包含日本.中间的"&"能这样用吗,为什么得不到我要的结果?^(?.(日本))&((?=.地震)|(?=.大地震)).+$"

题目详情
正则表达式 正反向预查结合使用?
包含地震或者大地震 但不包含日本.
中间的"&"能这样用吗,为什么得不到我要的结果?
^(?.(日本))&((?=.地震)|(?=.大地震)).+$"
▼优质解答
答案和解析
^(?!.*?日本)(大地震|地震)
(?!.*?日本)表示没有日本的一行,后面表示包含.
"&"不是正则的语法
你的改为
^(?!.*?(日本))((?=.*?地震)|(?=.*?大地震)).+
也是可以的.
看了 正则表达式正反向预查结合使用...的网友还看了以下: