2013-08-01 1 views
0

У меня есть nubmers простых строк 'som', 'man', 'pal' и т.д. Как я сделать гласный характер upcase!, имеющие гласного регулярное выражение или массив, чтобы иметь выход, как «SOM», «Pal», «человек»?Заменить символы верхнего регистра с GSUB

+2

фиксированной опечатка, vovel = гласный – Avdept

ответ

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

или

"som".tr("aeiou", "AEIOU") 
# => "sOm" 
+0

это работает как шарм, благодаря – Avdept

 Смежные вопросы

  • Нет связанных вопросов^_^