此方法采用PHP处理方式
第一步:获取文档字符串
$content =$_POST['content'];
第二步:正则匹配
方法一:匹配http://****
$reg = http:[\/]{2}[a-z]+[.]{1}[a-z\d\-]+[.]{1}[a-z\d]*[\/]*[A-Za-z\d]*[\/]*[A-Za-z\d]*;
方法二:匹配<a href="***">
$reg =/ href="[^"]*/"
preg_match_all($reg,$content,$url);//将匹配到的地址赋给url
第三步:判断是否为外部链接:只要判断链接中是否有你要的链接地址 用 strpos或stripos
$f
=array();
foreach($url[0]
as
$k=>$val){
$f[$k]
=stripos($val,'huishangbao');
}
if(in_array('',$f)){
echo
“链接为外部链接”;
}