Помогите с регулярным выражением

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

Fidget

Новичок
Помогите с регулярным выражением

Есть такой текст:
PHP:
<div>text text text text text text</div>
Необходимо с помошью регулярного выражения получить от сюда text text text text text text
PHP:
preg_match_all("/<div>(.*)<\/div>/", $str, $text);

Все работае нормально, но если такой текст:
PHP:
<div>text text text 
text text text</div>

то ничего не получается...
Подскажите в чем ошибка?
 
Ошибка в отсутствии модификатора "m". Который "multiline"

вот так:
PHP:
preg_match_all("/<div>(.*)<\/div>/m", $str, $text);
 
А, ну да... приношу извинения. Надо ещё добавить модификатор "s".
А ещё лучше - почитать мануал :)
 
Спасибо...

не знал, что модификаторы можно комбинировать...

все получиось
 
Сверху