@rasul266

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

Как вытащить ссылку к картинке из
<div class="stove-preview__main-img" style="background-image: url('/upload/resize_cache/iblock/114/245_600_2.jpg')>
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽