在Python Regex中重复后如何不匹配字符?
示例
以下代码满足给定问题中的条件
import re
foo = '2249678'
foo2 = '2259678'
result = re.findall(r'^(?!2{1,2}5).*', foo)
result2 = re.findall(r'^(?!2{1,2}5).*', foo2)
print result
print result2输出结果
这给出了输出
['2249678'] []
以下代码满足给定问题中的条件
import re
foo = '2249678'
foo2 = '2259678'
result = re.findall(r'^(?!2{1,2}5).*', foo)
result2 = re.findall(r'^(?!2{1,2}5).*', foo2)
print result
print result2输出结果
这给出了输出
['2249678'] []