首页 > php基础 > php过滤非本站链接

php过滤非本站链接

本文章是一款利用了php正则表达式来过滤非本站的链接实例。
*/
php

 代码如下 复制代码
$neirong = preg_replace("/<a(?![^<>]*?[^<>]*?>).*?</a>/si","",$bbb);
echo $neirong;

 

方法二

 代码如下 复制代码

$str ='<li><a href="http://www.phprm.com" target="_blank"> 施华洛世奇!</a></li><li><a href=http://123.com/n.php?a=luxury& target="_blank"> f乔</a></li><li><a href="http://www.phprm.com" target="_blank"> f衣';

$match='/<li><ashref="?http://[w.]*123.com/[w]+.php?a=*[w&=]*"?s+target="_blank">(.*)</a></li>/isu';
preg_match_all($match,$str,$arr);
echo "<pre>";
print_r($arr[0]);
echo "</pre>";



永久地址:http://www.phprm.com/base/35063.html

转载随意~请带上教程地址吧^^

标签:正则表达式

相关文章

发表留言