我想删除连续重复两次以上的任何char
。
import re
re.sub(r'([a-z])1+', r'1', 'ffffffbbbbbbbqqq')
它返回我的fbq
,而我需要ffbbqq
。目标是在进行拼写检查之前进行预处理。我究竟做错了什么?
In [204]: import re
In [205]: re.sub(r'([a-z])1+', r'11', 'ffffffbbbbbbbqqq')
Out[205]: 'ffbbqq'