国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

php批量刪除超鏈接的實現(xiàn)方法

2024-05-04 23:39:39
字體:
供稿:網(wǎng)友
有時候我們會遇到這種需求,清除掉一段html文本內(nèi)容中的超鏈接,這時有什么好辦法呢?下面就總結(jié)幾種簡單的方法清除html文本中的超鏈接,需要的朋友可以參考下
 

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

復(fù)制代碼代碼如下:
$str=preg_replace("/<a[^>]*href=[^>]*>|<//[^a]*a[^>]*>/i","",$content);

1、刪除html文本內(nèi)容中的超鏈接
復(fù)制代碼代碼如下:
ereg_replace("<a [^>]*>|<//a>","",$content);

2、清除包含指定關(guān)鍵詞的超鏈接
  1. $find="this string is my find";  
  2. $string='<font color="red">這段內(nèi)容將要被替換掉</font>';//將超鏈接替換成的內(nèi)容  
  3. echo ereg_replace('<a([^>]*)>([^<]*'.$find.'[^>]*)</a>','<font color="red">//2</font>',$content);  

 

 

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

  1. //方法一  
  2. preg_match_all('/<(a|a)[s]{0,1}[w=":()]*>[nrn]*(check user)[nrn]*</(a|a)>/i',$string,$matches);  
  3.   
  4. //方法二  
  5. preg_match_all('/<a[dd]*>check user</a>/i',$string,$matches);  
  6. print_r($matches);  
  7.   
  8. //方法三  
  9. preg_match_all('/<a[^>]*>[^<]*</a>/i',$string,$matches);  
  10. print_r($matches);  
  11.   
  12. //方法四  
  13. preg_match_all('/<a.+?>check user</a>/is',$str,$arr);  
  14. print_r($arr);  
?
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 舞阳县| 江达县| 固安县| 台湾省| 新绛县| 高雄市| 珠海市| 介休市| 枞阳县| 石河子市| 两当县| 尉氏县| 吴忠市| 磐安县| 荔浦县| 梁平县| 拉孜县| 金门县| 湘潭县| 莆田市| 江永县| 昌乐县| 多伦县| 鄂温| 巩义市| 延长县| 清水河县| 玛纳斯县| 吉隆县| 板桥市| 芒康县| 沁阳市| 阳新县| 建德市| 涿鹿县| 海伦市| 秀山| 吴忠市| 泰宁县| 汉寿县| 崇信县|