2024-04-19 16:20:46 发布
网友
我想知道我是否能识别出单词“嘿”,但在这种形式下:“嘿” 在python中我将如何做到这一点? 我找了很多遍,但没有找到答案
*我希望程序最终能像‘嘿’一样理解‘嘿’的意思
import re p = re.compile(r'(.)\1+') test_str = "heeeey" subst = r"\1" result = re.sub(p, subst, test_str)
你可以通过re.sub来完成。这里我们捕获前面重复的任何character,并用\1替换所有的character。这样所有的重复都将消失
re.sub
character
\1
请参见演示
https://regex101.com/r/cK4iV0/7#python
你可以通过
re.sub
来完成。这里我们捕获前面重复的任何character
,并用\1
替换所有的character
。这样所有的重复都将消失请参见演示
https://regex101.com/r/cK4iV0/7#python
相关问题 更多 >
编程相关推荐