对于那些不知道的人来说,用'ooba'代替元音已成为https://reddit.com/r/prequelmemes的流行趋势。我想通过使用python 2.7创建一个用'ooba'替换元音的程序来自动化这个过程。我不知道从哪里开始
答案 0 :(得分:1)
您可以使用简单的正则表达式:
import re
my_string = 'Hello!'
my_other_string = re.sub(r'[aeiou]', 'ooba', my_string)
print(my_other_string) # Hooballooba!
答案 1 :(得分:1)
如果线路很短,建议使用以下方法。我宁愿使用正则表达式。以下假设您的文字为s
。
s = ''.join(['ooba' if i in ['a', 'e', 'i', 'o', 'u'] else i for i in s])
正则表达式方法:
import re
s = re.sub(r'a|e|i|o|u', "ooba", s)
答案 2 :(得分:0)
要快速简单地回答,您可以将字符串knn.fit(train_points, train_descriptors)
输入此处
meme
它遍历字符串中的每个字符,并检查它是否是元音。如果是,它会在索引周围切片并插入过去的'ooba'。