【发布时间】:2020-12-05 00:52:52
【问题描述】:
我有一个字符串,它由结尾有重复字符的单词组成。 这些字符可能是这样的组合:
- wordxxxx
- wordxyxyxy
- wordxyzxyzxyz
例如:
string = "Thisssssssss isissis echooooooo stringggg. Replaceaceaceace 重复的符号组ssssss"
我找到了一种方法来替换一些重复的组合,这样:
re.sub(r'([a-z]{1,3})\1+', r'\1', string)
我得到了这些结果:
Thisss 是 echoooo stringg。替换重复的符号组
我应该如何更改正则表达式以删除所有重复的字符及其组合?
【问题讨论】:
标签: python regex string duplicates