Python 匹配连续相同的字符,并替换

今天做到一个很有意思的小任务,就是匹配连续的字符,然后替换成单一的字符:

text = '我的同事患有高血压,,,其它没有任何问题,,,你说奇怪奇怪'

代码:

import re

text = '我的同事患有高血压,,,其它没有任何问题,,,你说奇怪奇怪'
result = re.sub(r"(,)\1+",",",text)

print(result)

结果:

 (,)内的内容可以随意更改的

猜你喜欢

转载自blog.csdn.net/L_goodboy/article/details/125260444