За последние 24 часа нас посетили 17560 программистов и 1314 роботов. Сейчас ищут 1439 программистов ...

Замена/удаление нужных URL в тексте

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

  1. ilinskiy

    ilinskiy Новичок

    С нами с:
    2 июл 2015
    Сообщения:
    1
    Симпатии:
    0
    Привет :)
    Есть большой HTML-текст. В нем несколько ссылок.
    Подскажите регулярное выражение, которое:
    1. Нашло нужную ссылку в тексте, убрало теги <a> и оставило только текст ссылки.
    2. Нашло нужную ссылку в тексте и заменило на другую ссылку.

    Примерный текст:
    Код (Text):
    1. <p>Ваш <a href="http://site.ru/test/">пароль</a> надёжно сохранён в нашей базе <a target="_blank" style="color:red;" href="/service/data/">данных и не может</a> быть извлечён из
    2. неё. Если вы всё же забудете свой пароль, то вы сможете восстановить его,
    3. используя для этого адрес электронной почты, <a style="color:red;" href="http://site.ru/serv/test/">связанный с вашей</a>
    учётной
    записью.</p>

    В этом тексте нужно заменить все ссылки с /test/ на /demo/

    Любая стоящая подсказка +10 очков к карме ;)
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Поищи регулярные выражения для ссылок и HTML тегу A в поисковике, +10 мне!