2016-12-23 9 views
-4

を置き換え下手に書かれたHTMLを処理する際に、文字列を置き換え、そのような私が与えられていた場合にその:PHPの正規表現は、私は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