此方法采用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 “链接为外部链接”;
}