我有這個圖像標籤,我從一個天氣來源是有錯誤,輸出不是html,但wml/wap所以它崩潰時,它出現了燃燒。 圖像標籤出現這樣的:收拾一個圖像標籤
<img alt="FACE="Monospace,Courier">LRPatches, Sky clear, Q1020</FONT><Mist, >" src="http://www.vremea.com/images/fogshow.gif" width="50" height="50"/>
,我想它是這樣的:
<img src="http://www.vremea.com/images/fogshow.gif" width="50" height="50"/>
我知道我必須使用preg_replace
但我似乎無法使其工作,任想法?
您可以查看HTMLTidy或HTML Purifier等工具。他們是否會按照你期望的方式解析無效標籤,因爲它幾乎沒有定義如何解析HTML無效。 – deceze
這是一個格式不正確的標籤。你能否提出一個算法來推斷哪些部分是相關的? –
以及我需要刪除之間的一切