Задача №8 "Удаление двойных слов"

Удалить идущие подряд (через пробел, 1 или больше) два одинаковых слова, причем так, чтобы не осталось пробелов. Считайте все слова состоящими из маленьких латинских букв.

Обсуждение решения этой задачи (выкладывайте свое решение для проверки).

31.10.2014

Регулярка должна пройти следующие тесты:

Дана строка: "hello world world".
Результат должен быть таким: "hello world".

Дана строка: "hello world world".
Результат должен быть таким: "hello world".

Дана строка: "hello hello world".
Результат должен быть таким: "hello world".

Дана строка: "hello my my world".
Результат должен быть таким: "hello my world".

Проверить решение: