php教程過濾非本站鏈接
本文章是一款利用了php正則表達式來過濾非本站的鏈接實例。
*/
php
$neirong = preg_replace("/<a(?![^<>]*?[^<>]*?>).*?</a>/si","",$bbb);
echo $neirong;
方法二
$str ='<li><a href="http://www.bKjia.c0m/12345s" target="_blank"> 施華洛世奇!</a></li><li><a href=http://123.com/n.php?a=luxury& target="_blank"> f喬</a></li><li><a href="http://mb.bKjia.c0m/" 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>";