Это мой образНужна Regex Помощь (preg_match_all)
<img src="" data-original="'.$this->url.'/img/image'.$row['id'].'.jpg" id="song-art'.$row['id'].'" alt="'.$row['title'].'" class="animated fadeIn load-delay">
В PHP Мне нужно, чтобы получить содержание data-original
, поэтому я попытался:
preg_match_all('/<img data-original="([\d\D]*)" id="song-art'.$_GET['id'].'".*">/iU', $track[0], $art);
Я не очень хорошо с регулярным выражением , почему это не работает?
Не используйте регулярное выражение для анализа HTML, используйте библиотеку разбора DOM. – Barmar
@Barmar Спасибо, могу ли я увидеть это решение в качестве ответа? – NineCattoRules
Это слишком сложно для меня, чтобы написать как ответ, тем более, что я не знаю вашего документа. Прочитайте, как использовать 'DOMDocument' и попытайтесь сделать это самостоятельно. – Barmar