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

HelpFinder

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

Парсю xml. в нём меня интересует только то, что заключено между тегами <doc> </doc>
В связи с этим пришла мысль, что легче пропарсить его через рег экспы, ежели чем обход xml делать.
не подскажите каким регом лучше это сделать чтобы быстрее работало?
сам сумел только до такого додуматься #<doc>(.+?)</doc>#ims
 

sage

Новичок
а в чём вопрос? чем составленное тобою выражение тебя не устраивает? модификатор m убери только ;)
 

HelpFinder

Новичок
думал может есть поумнее выражение. вот оказалось что на самом деле ошибка - модификатор лишний. спасибо.

-~{}~ 31.07.06 21:02:

А правильно сделать чтобы вырезал из всех вложений в <doc> всё что заключено между <url> ... </url>

#<doc>(.+?)<url>(.+?)</url></doc>#ims
 
Сверху