正则匹配不包含某字符串(Python)正则表达式如何匹配源串中不包含否某字符串?
匹配不包含字符串,正则表达式如下:
^((?!).)*$
测试:
>>> import repython正则表达式不包含
>>> cr = repile(r'^((?!).)*$')
>>> s = 'i am .'
>>> cr.search(s) # 源串中含有,不匹配
>>> s = 'life is short, you need Python.'
>>> cr.search(s) # 匹配,因为源串中不含
<_sre.SRE_Match object at 0x0000000002538C60>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。