@OrdeO
just......newbie

Как сделать downcase только для первых букв в руби?

Как написать функцию на руби, которая будет в предложении делать маленькими только первые буквы.
Пример:
Hello Everybody I Am Adam McCartney
Результат
hello everybody i am adam mcCartney
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
@StockholmSyndrome
"Hello Everybody I Am Adam McCartney".gsub(/(^| )(\w)/) { $1 + $2.downcase }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
0xD34F
@0xD34F
str.gsub(/\b\w/){|m| m.downcase}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы