Опитвам се да извлека първия 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?