e_moon
Новичок
Вырезание картинок из текста
Здравствуйте. Помогите, пожалуйста, разобраться с регулярным выражением для вырезания картинки...
preg_match ("/<img(.*)>/i", "$data", $matches);
Проблема в том, что картинка идет в тексте, в котором тоже могут встречаться символы <.
Пробовал так:
preg_match ("/<img(.*)[^<b]>/i", "$data->shot", $pr_matches);
Но работает не всегда, и совсем не срабатывает если тег <big> или <br>.
Текст приблизительно такого содержания:
Здравствуйте. Помогите, пожалуйста, разобраться с регулярным выражением для вырезания картинки...
preg_match ("/<img(.*)>/i", "$data", $matches);
Проблема в том, что картинка идет в тексте, в котором тоже могут встречаться символы <.
Пробовал так:
preg_match ("/<img(.*)[^<b]>/i", "$data->shot", $pr_matches);
Но работает не всегда, и совсем не срабатывает если тег <big> или <br>.
Текст приблизительно такого содержания:
Код:
<img align=right src=image.jpg><b>...Текст...</b><br>...Тоже всевозможный текст...