Задать вопрос
@suhuxa1

Как составить такое регулярное выражение php?

Добрый день!
Помогите, пожалуйста, составить регулярное выражение. Делаю парсер, на каждой странице сайта есть блок с изображением, мне нужна ссылка src этого изображения. У изображения есть свой класс, по которому его можно идентифицировать:
<img class="my-page__icon-img" src="https://site.com/static/icons/vector/some.svg" alt="Img" width="40" height="40">


Надо получить содержимое src="" атрибута. В данном случае: _https://site.com/static/icons/vector/some.svg.
Заранее благодарю!
  • Вопрос задан
  • 216 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
slo_nik
@slo_nik Куратор тега PHP
Добрый день.
Попробуйте начать со следующего выражения
Ещё один вариант
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Если у вас есть проблема и вы решили использовать регулярные выражения, у вас уже две проблемы.


Серьезно, разбирать html при помощи регулярных выражений - довольно плохая идея. Только если вы хорошо понимаете что вы делаете, как оно работает и в каких условиях.

Есть же php.net/manual/en/refs.xml.php
php.net/manual/en/book.dom.php
И более удобные, но менее шустрые штуки типа Zend_Dom_Query
(к более старой версии есть инструкция на русском)
Ответ написан
Ваш ответ на вопрос

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

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