2

I have nubmers of simple strings 'som', 'man', 'pal', etc How do i make vowel character upcase!, having vowel regex or array to have output like 'sOm', 'pAl', 'mAn' ?

4

1 回答 1

8
"som".gsub(/[aeiou]/, &:upcase)
# => "sOm"

或者

"som".tr("aeiou", "AEIOU")
# => "sOm"
于 2013-08-01T10:23:56.750 回答