PHP使用正則表達(dá)式清除超鏈接文本
可以用$str = preg_replace("/<a[^>]*href=[^>]*>|<\/[^a]*a[^>]*>/i","",$strhtml); 這段來(lái)實(shí)現(xiàn)需求,如果想要更多解決方法,可以參看以下的。
1、刪除內(nèi)容中的超鏈接
ereg_replace('<a([^>]*)>([^<]*)</a>','<font color="red">\\2</font>',$content);
ereg_replace("<a [^>]*>|<\/a>","",$content);
2、消除包含特定詞的超鏈接
$find="this string is my find";
$string='<font color="red">替換掉了</font>';//將超鏈接替換成的內(nèi)容
echo ereg_replace('<a([^>]*)>([^<]*'.$find.'[^>]*)</a>','<font color="red">\\2</font>',$content);
3、獲取超鏈接文本內(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);
//方法五
preg_match_all('/<a.+?>check user</a>/is',$str,$arr);
print_r($arr);
我用了這句 $year = preg_replace("/<a[^>]*href=[^>]*>|<\/[^a]*a[^>]*>/i","",$yearstr);
- php 正則表達(dá)式提取網(wǎng)頁(yè)超級(jí)鏈接url的函數(shù)
- PHP正則匹配圖片并給圖片加鏈接詳解
- 檢查url鏈接是否已經(jīng)有參數(shù)的php代碼 添加 ? 或 &
- php 正則 過(guò)濾html 的超鏈接
- php將url地址轉(zhuǎn)化為完整的a標(biāo)簽鏈接代碼(php為url地址添加a標(biāo)簽)
- phpMyAdmin 鏈接表的附加功能尚未激活問(wèn)題的解決方法(已測(cè))
- php 短鏈接算法收集與分析
- windows服務(wù)器下IIS6/7下PHP 無(wú)法加載 php_curl.dll 等動(dòng)態(tài)鏈接庫(kù)
- php實(shí)現(xiàn)首頁(yè)鏈接查詢(xún) 友情鏈接檢查的代碼
- PHP 超鏈接 抓取實(shí)現(xiàn)代碼
- php正則表達(dá)式取得內(nèi)容所有鏈接的方法
- phpMyAdmin鏈接MySql錯(cuò)誤 個(gè)人解決方案
- phpMyAdmin 鏈接表的附加功能尚未激活的問(wèn)題
- php 自寫(xiě)函數(shù)代碼 獲取關(guān)鍵字 去超鏈接
- PHP將頁(yè)面中點(diǎn)擊數(shù)量高的鏈接進(jìn)行高亮顯示的方法
相關(guān)文章
Laravel 對(duì)某一列進(jìn)行篩選然后求和sum()的例子
今天小編就為大家分享一篇Laravel 對(duì)某一列進(jìn)行篩選然后求和sum()的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10
詳解PHP編碼轉(zhuǎn)換函數(shù)應(yīng)用技巧
在PHP語(yǔ)言中mb_convert_encoding是一個(gè)PHP編碼轉(zhuǎn)換函數(shù),可以幫助我們用來(lái)實(shí)現(xiàn)對(duì)多字節(jié)字符串編碼的轉(zhuǎn)換。下面將會(huì)為大家進(jìn)行詳細(xì)介紹。2016-10-10
Laravel的Auth驗(yàn)證Token驗(yàn)證使用自定義Redis的例子
今天小編就為大家分享一篇Laravel的Auth驗(yàn)證Token驗(yàn)證使用自定義Redis的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09
thinkPHP數(shù)據(jù)查詢(xún)常用方法總結(jié)【select,find,getField,query】
這篇文章主要介紹了thinkPHP數(shù)據(jù)查詢(xún)常用方法,結(jié)合實(shí)例形式總結(jié)分析了select,find,getField,query等方法進(jìn)行數(shù)據(jù)庫(kù)查詢(xún)操作的具體操作步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-03-03

