marib
Новичок
preg_match_all() - вырезать содержимое между тэгами
Привет!
Никак не смог вырезать содержимое между тагами. Вот пример:
Я попытался использовать такой шаблон: "/<item[^>]*>.*<\/item>/s", но не сработало. По идее надобы использовать что-то наподобии [^<]+, но не для отдельного символа <, а для всего тага </item>, но в квадратных скобках это не воспринимается как таг, а как набор возможных символов.
Вобщем, я тормознул. Если кто поможет, буду премного благодарен.
Привет!
Никак не смог вырезать содержимое между тагами. Вот пример:
Требуется вырезать содержимое между <item> и </item> вместе с тагами.<item>
<title>Munich Re Records $3.66 Billion 9 Month Profit; On Track for the Year</title>
<link>http://www.insurancejournal.com/news/international/2006/11/08/74082.htm</link>
<description>Munich Re profited from the absence of major catastrophes to post a nine month profit of Ђ2.861 billion ($3.66 billion), compared to Ђ1.39 billion ($1.78 billion) in the first 9 months of 2005. Opera</description>
<pubDate>Wed, 08 Nov 2006 00:00:00 -0600</pubDate>
</item>
<item>
<title>Democrats Seize Control in State Legislatures</title>
<link>http://www.insurancejournal.com/news/national/2006/11/08/74094.htm</link>
<description>The two major parties are no longer locked in parity in state legislatures. Wresting control from the GOP in all the chambers that changed hands outright, the Democrats now control the legislatures in</description>
<pubDate>Wed, 08 Nov 2006 00:00:00 -0600</pubDate>
</item>
Я попытался использовать такой шаблон: "/<item[^>]*>.*<\/item>/s", но не сработало. По идее надобы использовать что-то наподобии [^<]+, но не для отдельного символа <, а для всего тага </item>, но в квадратных скобках это не воспринимается как таг, а как набор возможных символов.
Вобщем, я тормознул. Если кто поможет, буду премного благодарен.