如何使用python正则表达式将heyyyy
转换为hey
?
这就是我目前得到的
line="heyyy hoooow are you"
word_normalize=compile(r'(\w)\1+')
word_normalize.sub(r'\1\1',line)
打印hey how are you
我要打印:嘿呼你是
我只想把结尾的字母缩短,不想把其他部分缩短。你知道吗
如果我想要这样的东西呢
hey hoow are you
i、 e结尾字符不重复,其他字符最多重复2次。你知道吗
Tags:
使用
\b
强制匹配在单词的末尾。你知道吗要使内部字母最多重复两次,请使用
\B
(与\b
相反)添加另一个替换:相关问题 更多 >
编程相关推荐