Задать вопрос
@Stergy

Как удалить дубликаты слов в строке на руби?

Мне приходит некая строка, нужно удалить дубликаты слов если они стоят рядом, причем регистры могут отличаться, удалять всегда нужно второе слово.
пример:
Hello Hello my name Name Is is John john yes Yes John

должно получиться
Hello my name Is John yes John
Как можно реализовать подобное с помощью руби?
  • Вопрос задан
  • 165 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Хекслет
    Java-разработчик
    10 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
  • Учебный центр IBS
    RT-001 Эксплуатация RT.DataLake
    1 неделя
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Регулярные выражения
str.gsub(/\b(\w+) \1/i, '\1')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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