Доработать функцию preg_match

Тема в разделе "PHP", создана пользователем Хомячок, 3 июл 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Хомячок

    Хомячок

    Регистр.:
    10 апр 2008
    Сообщения:
    184
    Симпатии:
    103
    Привет всем! Столкнулся с такой проблемой, функция preg_match:

    PHP:
    preg_match"#<img src=[\"'](\S+?)['\"](.+?)>#i"$row[$imgtxt], $matches);  
    отлично ищет изображения по заданному шаблону шаблону, но если в движке (DLE) пользователь выбирает редактор WYSIWYG, то в коде изображений начинает появляться код style=""; который мешает поиску изображения! Получается

    Вместо:
    PHP:
    <img src="ссылка".. 
    Это:
    PHP:
    <img style="" src="ссылка".. 
    Поэтому не отображается уменьшенная картинка. Напишите плиз как поправить это место, чтоб искало учитывая style, или где прочитать про настройку шаблонов типа [\"'](\S+?)['\"](.+?). Буду очень благодарен за любую помощь!
     
    krast90 нравится это.
  2. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    "#<img.*?src=[\"'](\S+?)['\"](.+?)>#i"
     
    Хомячок нравится это.
  3. Google.com

    Google.com Читатель

    Заблокирован
    Регистр.:
    16 фев 2010
    Сообщения:
    250
    Симпатии:
    295
Статус темы:
Закрыта.