需要正则表达式的帮助。我正在尝试使用正则表达式,并且preg_match_all
找到块<character>...</character>
。这里是我的数据看起来像:正则表达式寻找<character>标签
<character>
杜塞尔多夫
杜塞爾多夫
<div class="hp">dùsàiěrduōfū<div class="hp">dkfjdkfj</div></div>
<div class="tr"><span class="green"><i>г.</i></span> Duesseldorf (<i>Deutschland</i>)</div>
<div class="tr"></div>
</character>
<character>
我, 是谁
<div class="hp">текст</div>
<div class="tr">some text in different languages</div>
</character>
我试图\<character\>.*\<\/character>
但遗憾的是它没有工作。有什么建议么?
你是什么意思“没有工作”?你没有得到比赛或错误的比赛吗? – 2009-11-07 23:43:31
Regex是处理XML的不好选择。使用XML解析器,您的任务变得非常简单。 – bobince 2009-11-08 00:08:46