php如何去除超鏈接

發(fā)布時間:2024-03-17
php去除超鏈接的方法:1、刪除html文本內(nèi)容中的超鏈接,代碼為【ereg_replace("]*>|<\\\\ a="">","",$content)】;2、清除包含指定關(guān)鍵詞的超鏈接。
php去除超鏈接的方法:
清除掉一段html文本內(nèi)容中的超鏈接最常見的寫法可以如下:
代碼如下:
$str=preg_replace("/<a[^>]*href=[^>]*>|<\\\\/[^a]*a[^>]*>/i","",$content);相關(guān)學(xué)習(xí)推薦:php編程(視頻)
1、刪除html文本內(nèi)容中的超鏈接
代碼如下:
ereg_replace("<a [^>]*>|<\\\\/a>","",$content);2、清除包含指定關(guān)鍵詞的超鏈接
$find="this string is my find"; $string='<font color="red">這段內(nèi)容將要被替換掉</font>';//將超鏈接替換成的內(nèi)容 echo ereg_replace('<a([^>]*)>([^<]*'.$find.'[^>]*)</a>','<font color="red">\\\\\\\\2</font>',$content);下面同時分享幾種獲取html文本內(nèi)容中的超鏈接的文本內(nèi)容方法:
//方法一 preg_match_all('/<(a|a)[s]{0,1}[w=":()]*>[nrn]*(check user)[nrn]*</(a|a)>/i',$string,$matches); //方法二 preg_match_all('/<a[dd]*>check user</a>/i',$string,$matches); print_r($matches); //方法三 preg_match_all('/<a[^>]*>[^<]*</a>/i',$string,$matches); print_r($matches); //方法四 preg_match_all('/<a. ?>check user</a>/is',$str,$arr); print_r($arr);相關(guān)推薦:編程視頻課程
上一個:NHR-DN30導(dǎo)軌式模糊PID溫控器的常見問題與解決方法
下一個:茶葉為什么帶“酸味”,產(chǎn)生酸味的原因是什么?

魔獸大腳安裝完游戲里沒變化(為什么我下載了魔獸大腳卻不能用)
抖音武漢玻璃漂流在哪里 武漢玻璃棧道漂流多少錢
直播間的電腦配置要求,電腦直播LOL配置
網(wǎng)站審核還沒通過-其他問題
重慶存儲服務(wù)器云主機(jī)價(jià)格
德國magnet-physik電子磁通計(jì)
WSS系列雙金屬溫度計(jì)選型資料
皮膚交感物質(zhì)線組織學(xué)及毛囊立毛肌在經(jīng)絡(luò)實(shí)質(zhì)中的動力靶器官作用
大學(xué)生用的筆記本電腦,大學(xué)生用什么筆記本電腦
搖錢樹的栽培管理
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos