【发布时间】:2017-02-07 18:27:18
【问题描述】:
我不明白为什么这不会返回重复数字的匹配项:
import re
digits = '122223456789'
re.search(r'(\d)\4', digits)
相反,我得到“错误:位置 4 的组引用无效”
【问题讨论】:
-
你的意思是
(\d)\1+? -
re.search(r'((\d)\2+)', digits).group(1)重复次数未知。r'\d{4}如果您专门寻找 4 次重复。
标签: python regex python-3.x