Задать вопрос
@OrdeO
just......newbie

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

Есть некая переменная sentences которая содержит выражение где случайные слова могут быть с большой буквы, как можно сделать так, что б слова And и Of меняли первую букву в этой переменной, на маленькую, если конечно они имеются.
Пример
sentences = "The Department Of Higher Education And Workforce"
должно стать
"The Department of Higher Education and Workforce"
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Решения вопроса 1
0xD34F
@0xD34F
words = [ 'and', 'of' ]

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

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

Похожие вопросы