需要正則表達式的幫助。我正在嘗試使用正則表達式,並且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