[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Извлечь src img
RockBoy
Цель: получить в переменную $image url картинки, например
http://i.i.ua/avatar/2/7/2495472_182539722.jpg
Возможно несколько штук в одном тексте.

Исходные данные:
Переменная $content с текстом и картинками.
Картинки описываются как в таком виде: <IMG src="http://i.i.ua/avatar/2/7/2495472_182539722.jpg" alt="метал">
так и в таком: <IMG src="http://a0.vox.com/6a00cd97861b16f9cc0123f188a9a8860f-pi" alt="МакSим – «Одиночка»"> (т.е. в конце нету формата картинки jpg)

Попробовал такой вариант
preg_match("#src=\"(.*)\"#",$content, $image);

но что-то не то выдает. Да и если выдает, то в таком виде:
src="http://i.i.ua/avatar/2/7/2495472_182539722.jpg"
а мне то надо без src="



Спустя 2 дня, 6 часов, 4 минуты, 1 секунда (14.09.2010 - 20:31) Плеханов Дмитрий написал(а):
preg_match('/<img[^>]*?src="(.*?)"/si', $content, $image);

пример работающей регулярки - http://realcode.ru/regexptester/?d66735

Спустя 1 день, 13 часов, 21 минута, 55 секунд (16.09.2010 - 09:53) RockBoy написал(а):
Плеханов Дмитрий
Спасибо большое
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.