Вырезать тег при условии, используя регулярное выражение

Тема в разделе "Решение различных задач по парсингу", создана пользователем mat, 17 дек 2013.

  1. mat

    mat New Member Пользователи

    Регистрация:
    8 май 2010
    Сообщения:
    63
    День добрый.
    Чет не могу сообразить.
    Задача при парсинге вырезать теги <img src="всякое разноеsmileyещевсякоеразное/>
    Вставляю в поиск-замена:
    re:<img src="(.*?)smiley(.*?)/>|
    так вырезает с первого <img src=" и по самые smiley(.*?)/>, т.е. здоровый кусок страницы, а нужно вырезать только вредные теги, в котором smiley.
    Как решить задачу? А то немножко голову сломал.
     
    Последнее редактирование модератором: 17 дек 2013
  2. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    регулярку по иначе применить например:
     
  3. mat

    mat New Member Пользователи

    Регистрация:
    8 май 2010
    Сообщения:
    63
    Спасибо большое. Работает
     

Поделиться этой страницей