@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
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
(к более старой версии есть инструкция на русском)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
25 апр. 2024, в 19:22
18000 руб./за проект
25 апр. 2024, в 19:21
10000 руб./за проект
25 апр. 2024, в 18:47
2795100 руб./за проект