擅长:python、mysql、java
<p>可以使用正则表达式</p>
<pre><code>import re
sentence = 'likeeeee sooooo looovvve hmmmmmmm'
for m in re.findall(r"(\w)\1{2,}", sentence):
s = m + m
while s in sentence:
sentence = sentence.replace(s, m)
print(sentence)
</code></pre>
<p>输出</p>
<pre><code>like so love hm
</code></pre>