php批量删除超链接的实现方法

前端之家收集整理的这篇文章主要介绍了php批量删除超链接的实现方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

清除掉一段html文本内容中的超链接最常见的写法可以如下:

代码如下:
]*href=[^>]*>|<\/[^a]*a[^>]*>/i","",$content);

1、删除html文本内容中的超链接

代码如下:
]*>|<\/a>",$content);

2、清除包含指定关键词的超链接

]*)>([^<]*'.$find.'[^>]*)','',$content);

下面同时分享几种获取html文本内容中的超链接的文本内容方法

PHP;"> //方法一 preg_match_all('/<(a|a)[s]{0,1}[w=":()]*>[nrn]*(check user)[nrn]*/i',$string,$matches);

//方法
preg_match_all('/<a[dd]*>check user/i',$matches);
print_r($matches);

//方法
preg_match_all('/<a[^>]>[^<]/i',$matches);
print_r($matches);

//方法
preg_match_all('/<a.+?>check user/is',$str,$arr);
print_r($arr);

以上就是PHP批量删除链接的四种方法,希望对大家的学习有所帮助。

猜你在找的PHP相关文章