我正在尝试用“*”替换字符串中的所有元音
这是我现在的状态
string = "alphabet"
string.gsub! "a", "*"
string.gsub! "e", "*"
string.gsub! "i", "*"
string.gsub! "o", "*"
string.gsub! "u", "*"
我希望字符串等于“*lph*b*t”。 最简单的方法是什么?
最佳答案
我能想到的最简单的是:
string.tr!("aeiou", "*")
关于ruby - 用一个字符替换Ruby字符串中的多个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28358342/