Sc0undRel
@Sc0undRel

Где ошибка в регулярном выражении?

Необходимо спарсить блок на странице https://tv.yandex.ru/213/channels/150?date=2016-04...

Находится внутри этого дива:
<div class="b-tv-channel-schedule__items"></div>

Почему не работает регулярка? Как исправить? Я очень плохо в них разбираюсь..
$regExpWrapper = "#(?:<div class=\"b-tv-channel-schedule__items\">)(.*?)(?:</div>)#si";


eb25473e5f334f4897250a14d0adc941.jpg
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 2
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Вероятно не экранировали "/":
$regExpWrapper = "#(?:<div class=\"b-tv-channel-schedule__items\">)(.*?)(?:<\/div>)#si";

А вообще - почитайте про xpath.
Ответ написан
Ваш ответ на вопрос

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

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