php去除超鏈接的方法

這篇文章將為大家詳細講解有關php去除超鏈接的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設計、網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務瑞麗,十余年網(wǎng)站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575

php去除超鏈接的方法:1、刪除html文本內容中的超鏈接,代碼為【ereg_replace("]*>|<\ a="">","",$content)】;2、清除包含指定關鍵詞的超鏈接。

php去除超鏈接的方法

php去除超鏈接的方法:

清除掉一段html文本內容中的超鏈接最常見的寫法可以如下:

代碼如下:

$str=preg_replace("/<a[^>]*href=[^>]*>|<\/[^a]*a[^>]*>/i","",$content);

相關學習推薦:php編程(視頻)

1、刪除html文本內容中的超鏈接

代碼如下:

ereg_replace("<a [^>]*>|<\/a>","",$content);

2、清除包含指定關鍵詞的超鏈接

$find="this string is my find"; 
$string='<font color="red">這段內容將要被替換掉</font>';//將超鏈接替換成的內容 
echo ereg_replace('<a([^>]*)>([^<]*'.$find.'[^>]*)</a>','<font color="red">\\2</font>',$content);

下面同時分享幾種獲取html文本內容中的超鏈接的文本內容方法:

//方法一 
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);

關于php去除超鏈接的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

文章標題:php去除超鏈接的方法
文章來源:http://bm7419.com/article2/igidic.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、App設計動態(tài)網(wǎng)站、全網(wǎng)營銷推廣、定制網(wǎng)站、關鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司