【www.bbyears.com--搜索技术】
这篇文章主要介绍了php提取字符串中网站url地址的方法,可通过正则匹配查找并提取出URL地址,需要的朋友可以参考下
$postInfo['answer2'] ='学习php的方法很多,通过搜索引擎可以搜索到很多资料,当然也可以进入PHP二次开发博客学习哦:http://www.111cn.net,一起交流学';
preg_match_all("/http:[\\/]{2}[a-z]+[.]{1}[a-z\\d\\-]+[.]{1}[a-z\\d]*[\\/]*[A-Za-z\\d]*[\\/]*[A-Za-z\\d]*/",$postInfo['answer2'],$array2); print_r($array2); if(!emptyempty($array2[0])) { foreach ($array2[0] as $k=>$v){ $postInfo['answer2'] = str_replace($array2[0][$k],'',$postInfo['answer2'] ); } }
输出结果:
( [0] => Array ( [0] => http://www.111cn.net ) )