日期:2014-05-17  浏览次数:20588 次

请教一个简单的正则写法,谢谢了..
本帖最后由 qcbf2 于 2012-11-29 19:35:16 编辑
<a href="http://www.w3school.com.cn/php/&sa=U&ei=UUe3UKKcDu64iAeg3oDQAg&ved=0CB8QFjAA&usg=AFQjCNHi9PYhEENGmM9ekZrUbaqGA9HEjw" target="_blank"><b>PHP</b> 教程</a>

这里面红色的是不能要的,怎么用preg_replace匹配掉呀?谢谢了...
------解决方案--------------------
$s='<a href="http://www.w3school.com.cn/php/&sa=U&ei=UUe3UKKcDu64iAeg3oDQAg&ved=0CB8QFjAA&usg=AFQjCNHi9PYhEENGmM9ekZrUbaqGA9HEjw" target="_blank"><b>PHP</b> 教程</a>';
echo preg_replace('/&sa[^"]+/','',$s);
------解决方案--------------------
+1!
引用:
$s='<a href="http://www.w3school.com.cn/php/&amp;sa=U&amp;ei=UUe3UKKcDu64iAeg3oDQAg&amp;ved=0CB8QFjAA&amp;usg=AFQjCNHi9PYhEENGmM9ekZrUbaqGA9HEjw" target="_blank"><b>PHP</b> 教程</a>';
echo preg_replace('/&sa[^"]+/','',$s);