Я пытаюсь извлечь первый атрибут src изображения в блоке текста HTML следующим образом:
Lorem ipsum <img src="http://example.com/img.jpg" />consequat.
У меня нет проблем с созданием регулярного выражения для соответствия атрибуту src, но как вернуть первый сопоставленный атрибут src вместо , заменив его?
Из заливки из руководства PHP кажется, что preg_filter() будет делать трюк, но я не могу полагаться на конечных пользователей с PHP > 5.3.
Все остальные функции регулярных выражений PHP, по-видимому, являются вариантами preg_match(), возвращают логическое значение или preg_replace, что заменяет совпадение чем-то. Есть ли простой способ вернуть соответствие регулярного выражения в PHP?