@Stergy

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

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

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

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

Войти через центр авторизации
Похожие вопросы
от 80 000 до 220 000 руб.
iGooods.ru Санкт-Петербург
от 120 000 до 180 000 руб.
от 100 000 до 200 000 руб.
21 сент. 2019, в 10:08
7000 руб./за проект
21 сент. 2019, в 08:59
35000 руб./за проект
21 сент. 2019, в 00:13
5000 руб./за проект