@rasul266

Php, как вытащить ссылку к картинке?

Как вытащить ссылку к картинке из
<div class="stove-preview__main-img" style="background-image: url('/upload/resize_cache/iblock/114/245_600_2.jpg')>
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ответы на вопрос 1
megakor
@megakor
Go/PHP developer | ВКонтакте
$str = '<div class="stove-preview__main-img" style="background-image: url(\'/upload/resize_cache/iblock/114/245_600_2.jpg\')>';

preg_match('/background-image:\s*url\([\'"]?(?<image_url>[^\'")]+)[\'"]?\s*\)/', $str, $matches);

$imageUrl = $matches['image_url'] ?? null; 
// /upload/resize_cache/iblock/114/245_600_2.jpg
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы