>我正在尝试编写一个正则表达式,该表达式将给出不包含谷歌但包含 com 的行
例如:
www.google.com
www.msn.com
www.msn
它应该与www.msn.com
匹配,因为它包含 COM 而不是 Google。
这可能吗?
您可以使用负的预预测正则表达式来满足自己的要求:
^(?!.*google).*.com
正则表达式演示
正则表达式分解:
^
: 开始(?!.*google)
:消极的展望,断言我们没有google
.*.com
:匹配0
或更多字符后的.com