-2
有沒有一種方法可以將下面的代碼中的[aeiou]替換爲變量?原因要求是,如果我後來必須對輔音進行此操作,似乎定義該變量並在正則表達式中使用它會更好,因爲我認爲它會更乾淨。在ruby中使用正則表達式中的變量
def word_mutation(word)
vowels = %w[a e i o u]
if word.match(/^[aeiou]/)
return word
else
return "consonant-starter"
end
end
所以,我再次嘗試使用還是我只是好奇嘗試使用類似:
if word.match(/^vowels/)
謝謝!
IRB(主):006:0>字= 「母音」; myvar =「元音」; word.match(/ ^#{MYVAR} / – zee