@Stergy

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

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

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

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

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