theleif
Guest
Применение перловых регекспов в preg_match_all
Есть preg_match_all("/\<h6\>(.+?)\<\/h6\>/", $html, $matches);
если в $html всё в одну строку то,то что между <h6> и </h6> выдёргиваетсся идеально
Я сделал что в $html заноситься данные файла,но допустим строка идёт так что на одной строке <h6>ххх НО </h6> уже на другой строке
Тогда preg_match_all ничего не находит
В перле это решается просто
/regexpblaba/mg
m - multiline
g - global
т.е. если используетс m то знак .(точка) будет совпадать с любым символом в том числе с символом перевода строки.
А какой аналог есть в пхп?
Есть preg_match_all("/\<h6\>(.+?)\<\/h6\>/", $html, $matches);
если в $html всё в одну строку то,то что между <h6> и </h6> выдёргиваетсся идеально
Я сделал что в $html заноситься данные файла,но допустим строка идёт так что на одной строке <h6>ххх НО </h6> уже на другой строке
Тогда preg_match_all ничего не находит
В перле это решается просто
/regexpblaba/mg
m - multiline
g - global
т.е. если используетс m то знак .(точка) будет совпадать с любым символом в том числе с символом перевода строки.
А какой аналог есть в пхп?