这是引用我之前问过的一个问题 here
我收到了该问题的解决方案,但最终需要针对该特定部分使用正则表达式。
我需要一个正则表达式来搜索和替换一行中相同的两个元音实例的字符串,因此“took”中的“oo”或“bees”中的“ee”并将其替换为被替换的字母之一和 :
。
预期行为的一些示例:
"take"
应该变成 "to:k"
"waaeek"
应该变成 "wa:e:k"
"raaag"
应该变成 "ra:ag"
谢谢你的帮助。
最佳答案
试试这个:
re.sub(r'([aeiou])\1', r'\1:', str)
关于python - 使用正则表达式在字符串中查找两个相同的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1868481/