@OrdeO
just......newbie

Как уменьшить первую букву в определенных словах в предложении?

Есть некая переменная sentences которая содержит выражение где случайные слова могут быть с большой буквы, как можно сделать так, что б слова And и Of меняли первую букву в этой переменной, на маленькую, если конечно они имеются.
Пример
sentences = "The Department Of Higher Education And Workforce"
должно стать
"The Department of Higher Education and Workforce"
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
0xD34F
@0xD34F
words = [ 'and', 'of' ]

sentences.gsub!(/\b(#{words.join('|')})\b/i) {|m| m.downcase}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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