Вот код, с помощью которого я это тестирую:
Код: Выделить всё
$body = '
[img]/file/637/view[/img]
';
$pattern = '/src="/file/(0-9)+/view"/';
$pattern = '/src="/file/(.)+/view"/';
$pattern = '/"/file/[0-9]+/view"';
$pattern = '/\
[img](.)+[/img]
/';
preg_match($pattern, $body, $matches);
Очевидно, что строка тела представляет тело содержимого, которое я сканирую для этого. Есть какие-нибудь предложения относительно того, как заставить это работать и получить только URL-адрес изображения? Это должно работать в ситуациях, когда несколько изображений перемешаны с множеством других HTML-кодов, включая теги привязки.
Подробнее здесь: https://stackoverflow.com/questions/676 ... l-document
Мобильная версия