Регулярка для удаления повторяющихся слов

Тема в разделе "Регулярные выражения", создана пользователем Festem, 18 янв 2015.

Статус темы:
Закрыта.
Модераторы: xpert13
  1. Festem

    Festem Постоялец

    Регистр.:
    4 сен 2014
    Сообщения:
    97
    Симпатии:
    26
    Камрады, подскажите с регуляркой. второй день ломаю голову. Суть вот в чем. После преобразования ссылок в тексте есть такие фрагменты ссылка (текст)
    пример:

    Код:
    Я пользуюсь в основном https://nulled.cc (форумом). Вот хорошая тема https://nulled.cc/tema1.html (https://nulled.cc/tema1.html). Кроме этого читаю много блогов. Например http://qwerty.qw (qwerty-blog) и тому подобные
    Надо удалить повторяющиеся элементы в скобках. Т.е. в конце получить текст

    Код:
    Я пользуюсь в основном https://nulled.cc (форумом). Вот хорошая тема https://nulled.cc/tema1.html. Кроме этого читаю много блогов. Например http://qwerty.qw (qwerty-blog) и тому подобные
    Число таких совпадений в тексте не ограничено. У меня проблема именно в том, как понять что блок из скобок повторяет предыдущую ссылку. Кстати - первая часть это всегда ссылка.
     
  2. xpert13

    xpert13 <(*_*)>

    Moderator
    Регистр.:
    7 ноя 2008
    Сообщения:
    182
    Симпатии:
    456
    Код:
    $returnValue = preg_replace('#(\\S+) \\(\\1\\)#', '$1', 'Я пользуюсь в основном https://nulled.cc (форумом). Вот хорошая тема https://nulled.cc/tema1.html (https://nulled.cc/tema1.html). Кроме этого читаю много блогов. Например http://qwerty.qw (qwerty-blog) и тому подобные');
     
    Festem нравится это.
Статус темы:
Закрыта.