Форум → Программирование → PHP для идиотов → Помощь с регуляркой
Помощь с регуляркой
-
Нужно спарсить отсюда http://www.voroniny.ru/serial-voroniny-9-seriya-smotret-onlain всё что находится между <!– google_ad_section_start –> и <!– google_ad_section_end –>. Странно, но регулярка preg_match_all('#<!– google_ad_section_start –>(.*)<!– google_ad_section_end –>#', $url, $match, PREG_PATTERN_ORDER); не работает. Подскажите правильный вариант.
-
29 марта 2010 г. 0:01, спустя 13 минут 52 секунды
а должно?
Нужно спарсить отсюда http://www.voroniny.ru/serial-voroniny-9-seriya-smotret-onlain всё что находится между <!– google_ad_section_start –> и <!– google_ad_section_end –>. Странно, но регулярка preg_match_all('#<!– google_ad_section_start –>(.*)<!– google_ad_section_end –>#', $url, $match, PREG_PATTERN_ORDER); не работает. Подскажите правильный вариант.Сапожник без сапог -
29 марта 2010 г. 0:13, спустя 12 минут 41 секунду
FjuZ, экранируйте символыhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
29 марта 2010 г. 0:33, спустя 20 минут 12 секунд
Нужно спарсить отсюда http://www.voroniny.ru/serial-voroniny-9-seriya-smotret-onlain всё что находится между<!– google_ad_section_start –> и <!– google_ad_section_end –>.
Странно, но регулярка
не работает. Подскажите правильный вариант.preg_match_all('#<!– google_ad_section_start –>(.*)<!– google_ad_section_end –>#', $url, $match, PREG_PATTERN_ORDER);
-
29 марта 2010 г. 0:39, спустя 5 минут 32 секунды
в регулярку хтмл а не ссылку подсовывать не пробовали? или пхп сам должен догадаться что это ссылка и скачать документ?
Нужно спарсить отсюда http://www.voroniny.ru/serial-voroniny-9-seriya-smotret-onlain всё что находится между<!– google_ad_section_start –> и <!– google_ad_section_end –>.
Странно, но регулярка
не работает. Подскажите правильный вариант.preg_match_all('#<!– google_ad_section_start –>(.*)<!– google_ad_section_end –>#', $url, $match, PREG_PATTERN_ORDER);
Сапожник без сапог -
29 марта 2010 г. 0:58, спустя 18 минут 49 секунд
вот полная версия файла<?php
$url=file_get_contents("http://www.voroniny.ru/serial-voroniny-3-sezon-45-seriya-smotret-onlain/");
preg_match_all('#<!– google_ad_section_start –>(.*)<!– google_ad_section_end –>#', $url, $match, PREG_PATTERN_ORDER);
print_r($match);
?> -
29 марта 2010 г. 2:52, спустя 1 час 54 минуты 25 секунд
Сразу не разглядел, а вы работаете с многострочным режимом? Тогда указывайте "s".
<?php
$url=file_get_contents("http://www.voroniny.ru/serial-voroniny-3-sezon-45-seriya-smotret-onlain/");
preg_match_all('#<!– google_ad_section_start –>(.*)<!– google_ad_section_end –>#s', $url, $match, PREG_PATTERN_ORDER);
print_r($match);
?>https://smappi.org/ - платформа по созданию API на все случаи жизни
Пожалуйста, авторизуйтесь, чтобы написать комментарий!