连续删除两个以上的炭

  • 本文关键字:两个 删除 连续 python
  • 更新时间 :
  • 英文 :


我想删除连续重复两次以上的任何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'

最新更新