Имеется след. код: ... $contents="d <form>Text 1<s>simple</s> xxxxx\n</form>\n<form>Text 2</form>"; preg_match_all("/(<(form)[^>]*>)((?s).*)(<\/\\2>)/", $contents, $forms); for($i=0; $i<count($forms[0]); $i++) { echo "$i: " . $forms[0][$i] . "\n"; } ... После выполнения получаем: 0: <form>Text 1<s>simple</s> xxxxx </form> <form>Text 2</form> А нужно: 0: <form>Text 1<s>simple</s> xxxxx </form> 1: <form>Text 2</form> Как сделать? Спасибо.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Регулярные выражения PHP (2012)
- Форум Регулярное вырожение в php (2006)
- Форум Помогите с регулярным выражением (PHP) (2017)
- Форум Опять проблема с р-выражениями в php (2012)
- Форум ext3fs sucks? (2007)
- Форум upload нескольких файлов одновременно. rfc1867 (2009)
- Форум Почтовый сервер postfix не шифрует текст сообщения писем (2019)
- Форум php disable-cli (2006)
- Форум Очередные непонятности с php кодом (2011)
- Форум PHP POP3 parser (2014)