这是引用我之前问过的一个问题 here
我收到了该问题的解决方案,但最终需要针对该特定部分使用正则表达式。
我需要一个正则表达式来搜索和替换一行中相同的两个元音实例的字符串,因此“took”中的“oo”或“bees”中的“ee”并将其替换为被替换的字母之一和 :。
预期行为的一些示例:
"take" 应该变成 "to:k"
"waaeek" 应该变成 "wa:e:k"
"raaag" 应该变成 "ra:ag"
谢谢你的帮助。
请您参考如下方法:
试试这个:
re.sub(r'([aeiou])\1', r'\1:', str)
