preg_match и переносы строк

  • Автор темы Автор темы Vadya
  • Дата начала Дата начала

Vadya

Новичок
preg_match и переносы строк

Мне необходимо парсить текст, в котором есть переносы строк.
preg_match('#<text>(.*)</text>#iU', '<text>текст1 текст2 текст3</text>', $out); - так работает
А так уже нет:
preg_match('#<text>(.*)</text>#iU', '<text>текст1
текст2
текст3</text>', $out);
Подскажите, пожалуйста, как сделать.
 
Dl, а не подскажешь, куда его там пристроить, этот модификатор? :)
 
Вместо того чтобы делать так:
preg_match('#<text>(.*)</text>#iU', '<text>текст1
текст2
текст3</text>', $out);
лучше использовать переменные: preg_match($pattern, $subject, $out);
 
Страшный Злодей, ну конечно, я присваиваю переменной $subject содержимое некоторого файла, но все равно без модификатора s не работает, если там есть переносы строк
 
Сверху