Регулярное выражение для src какое?

C
На сайте с 17.05.2012
Offline
69
clb
551

Нужно получить содержимое src.

<img src="image.jpg" class="klas">

<img class="klas" src="image.jpg">

Такой вариант первое находит а второе нет:

preg_match_all('/<\s*img\s+src\s*="\s*("[^"]*"|\'[^\']*\'|[^"\s]+)(.*?)>/i', $row->introtext, $result);

Подскажите регулярное выражение чтобы находилось первое и второе?

LEOnidUKG
На сайте с 25.11.2006
Offline
1726
#1

preg_match_all('@<img.*?src="(.*?)"@smi',$row->introtext,$result);

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
siv1987
На сайте с 02.04.2009
Offline
427
#2

'#<img[^>]+?src="(.*?)"#si'

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий