2016-12-23 67 views
-4

我試圖建立一個PHP預浸處理寫得不好的HTML時替換字符串,例如,如果我給出:PHP正則表達式替換淨寬代碼

<span class='chr'>G#</span>   <span class='chr'>Cm</span><br> 
 
     Yenilmedi<br> 
 
<span class='chr'>A#</span><span class='chr'>G#</span> <span class='chr'>Cm</span><br> 
 
Açık seçik sizle oynamadı

我想刪除跨度碼和

樣品之間

Yenilmedi <br> 
 
Açık seçik sizle oynamadı

回答

0
preg_replace('/(<span.*\/span>)/u', '', $str); 
+0

你嘗試了嗎? – Toto

+0

@Toto是的,它工作正常。當然,正則表達式根本不適合使用XML/HTML。 – vdem

+0

請不要忘記解釋/評論你的代碼,並提供相關文件[來自評論] – Blag