目的:
使用正則表達(dá)式刪除下列內(nèi)容中的a標(biāo)簽,同時(shí)保留a標(biāo)簽內(nèi)容
<div>歡迎來(lái)到php中文網(wǎng)<a href=//www.php.cn>www.php.cn</a></div>
修改后:
<div>歡迎來(lái)到php中文網(wǎng)www.php.cn</div>
解決方法:
$str = "<div>歡迎來(lái)到php中文網(wǎng)<a href=//www.php.cn>www.php.cn</a></div>"; $str = htmlspecialchars_decode($str); $str = preg_replace("/<a[^>]*>(.*?)</a>/is", "$1", $str); echo $str;
運(yùn)行結(jié)果為:
<div>歡迎來(lái)到php中文網(wǎng)www.php.cn</div>