shufel Новичок 9 Апр 2011 #1 Доброго времени суток, Форумчане. Регулярные выражения выдают пустой результат в многострочном режиме. В документе заметил разные маркеры CRLF и LF. В этом ли проблема? Можно ли как-нибудь привести все маркеры в соответствие (crlf)? Благодарю за отклик.
Доброго времени суток, Форумчане. Регулярные выражения выдают пустой результат в многострочном режиме. В документе заметил разные маркеры CRLF и LF. В этом ли проблема? Можно ли как-нибудь привести все маркеры в соответствие (crlf)? Благодарю за отклик.
AmdY Пью пиво Команда форума 9 Апр 2011 #2 shufel приведи исходный код, мы же не гадаем на кофейной гуще.
shufel Новичок 9 Апр 2011 #3 preg_match_all ('/(?<=dn\'>)(.*)(?=<div\sid="songlyr>)/s', $in, $out ); По всякому писал, на строках где маркеры LF видимо не работает... Вложения 09.04.png 58,6 KB · Просмотры: 2
preg_match_all ('/(?<=dn\'>)(.*)(?=<div\sid="songlyr>)/s', $in, $out ); По всякому писал, на строках где маркеры LF видимо не работает...
AmdY Пью пиво Команда форума 9 Апр 2011 #4 странное какое-то выражение, могу посоветовать добавить модификатор m объясни, в чём кайф парсить html регулярками, есть simplexml, есть http://www.php.net/manual/en/domxpath.query.php, есть ещё парочка кланых библиотек типа phpquery.
странное какое-то выражение, могу посоветовать добавить модификатор m объясни, в чём кайф парсить html регулярками, есть simplexml, есть http://www.php.net/manual/en/domxpath.query.php, есть ещё парочка кланых библиотек типа phpquery.
shufel Новичок 9 Апр 2011 #5 Напрочь отказывается что либо выводить. Кайф - одной строкой изъять что нужно.) Спасибо за совет. Покопаю xml.
Напрочь отказывается что либо выводить. Кайф - одной строкой изъять что нужно.) Спасибо за совет. Покопаю xml.