notepad++ & убрать ссылки в тексте ?

Тема в разделе "Регулярные выражения", создана пользователем LDPS, 17 дек 2013.

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

    LDPS Постоялец

    Регистр.:
    29 июн 2009
    Сообщения:
    97
    Симпатии:
    7
    Добрый день.
    Имею огромную статью в html где есть ссылки виде <a href="htpp://site.ru/***********">ТЕКСТ</a>
    ссылке все разные, но имя домен одно, вопрос можно ли в notepad++ убрать все эти ссылки оставив ТЕКСт на месте?

    или на php можно так сделать?
     
  2. _sokal_

    _sokal_

    Регистр.:
    25 дек 2009
    Сообщения:
    300
    Симпатии:
    139
    Испльзуйте такую герулярку
    <a href.*?</a>
    заменить на (ничего)
    заменит все ссылки в тексте
     
  3. Because

    Because Постоялец

    Регистр.:
    4 мар 2012
    Сообщения:
    71
    Симпатии:
    51
    Нажимаешь <Ctrl>+<H>. В поле "Найти" вводишь \http: ([A-Za-z0-9./_-]+) Поле "Заменить на" оставляешь пустым. Режим поиска выбираешь "Регулярное выражение". Нажимаешь кнопку Заменить все.
     
  4. LDPS

    LDPS Постоялец

    Регистр.:
    29 июн 2009
    Сообщения:
    97
    Симпатии:
    7
    Такой вариант удаляет текст который содержится между <a></a> а мне он как раз нужен...

    такой вариант ничего не находит

    Добавлено puagardian: Редактируйте предыдущее сообщение вместо добавления нового. Даблпостинг запрещен.
     
    Последнее редактирование модератором: 17 дек 2013
  5. _sokal_

    _sokal_

    Регистр.:
    25 дек 2009
    Сообщения:
    300
    Симпатии:
    139
    извиняюсь, <a href.*?> замените, потом </a> в обычном режиме замените
     
  6. LDPS

    LDPS Постоялец

    Регистр.:
    29 июн 2009
    Сообщения:
    97
    Симпатии:
    7
    я сделал <a href="http://www.DOMEn.ru/.*?>
    ссылки уходят, но вот в чем проблема у меня есть еще и другие ссылки и вторым убиранием </a> я удалю и с нужных мне ссылок тег
     
  7. xpert13

    xpert13 <(*_*)>

    Moderator
    Регистр.:
    7 ноя 2008
    Сообщения:
    182
    Симпатии:
    453
    Найти: <a href="htpp://site.ru/.*?">(.*?)</a>
    Заменить на: \1
     
Статус темы:
Закрыта.