字符串作为此"hello how are you and huhuhu"
要作为此"helo how are you and hu"
我尝试过这个正则表达式,
re.sub(r'(\w)\1{1,}', r'\1', st)
在删除一个相邻的重复字母时,这是非常好的
例如"xcccc xcxcxcxc xxxxxcc"
,
结果是"xc xcxcxcxc xc"
。
但我希望删除一个和两个不同的相邻重复字母。
例如"xcccc xcxcxcxc xxxxxcc",
结果必须是这样的"xc xc xc"
。
我希望这有助于理解我的问题并消除歧义。
https://stackoverflow.com/questions/51062873
复制相似问题