@Stergy

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

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

должно получиться
Hello my name Is John yes John
Как можно реализовать подобное с помощью руби?
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
0xD34F
@0xD34F
str.gsub(/\b(\w+) \1/i, '\1')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
iGooods.ru Санкт-Петербург
от 120 000 до 180 000 ₽
Enapter Санкт-Петербург
от 160 000 до 240 000 ₽
17 февр. 2020, в 00:30
1500 руб./за проект
16 февр. 2020, в 22:28
2000 руб./за проект
16 февр. 2020, в 22:03
1200 руб./в час