在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'] []