php正则匹配A标签href并替换

建站交流3年前 (2022-02-17)5250

过滤所有a标签href

$file = "<a href="http://www.baidu.com">baidu</a>";
$file = preg_replace('/<a .*?href="(.*?)".*?>/is',"<a href='###'>",$file);
 
//输出结果
<a href="###">baidu</a>

过滤指定网址a标签href

$file = "<a href="http://www.baidu.com">baidu</a>";
$file = preg_replace('/<a .*?href="(.*?)baidu.com(.*?)".*?>/is',"<a href='###'>",$file);
 
//输出结果
<a href="###">baidu</a>


发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。