本文實例講述了PHP正則刪除html代碼中a標簽并保留標簽內容的方法。分享給大家供大家參考,具體如下:
一、問題:
有HTML代碼如:
<div>歡迎訪問VeVb武林網<a href=http://m.survivalescaperooms.com>m.survivalescaperooms.com</a></div>
要求正則刪除a標簽,同時保留a標簽內容,如下:
<div>歡迎訪問VeVb武林網m.survivalescaperooms.com</div>
二、解決方法:
$str = "<div>歡迎訪問VeVb武林網<a href=http://m.survivalescaperooms.com>m.survivalescaperooms.com</a></div>";$str = htmlspecialchars_decode($str);$str = preg_replace("/<a[^>]*>(.*?)<//a>/is", "$1", $str);echo $str;運行結果為:
<div>歡迎訪問VeVb武林網m.survivalescaperooms.com</div>
問題解決!
希望本文所述對大家PHP程序設計有所幫助。
新聞熱點
疑難解答
圖片精選