PHP 正则表达式问题(急) preg_match_all() [function.preg-match-all]: Unknown modifier ']' 10
PHP正则表达式问题preg_match_all()[function.preg-match-all]:Unknownmodifier']'preg_match_all(...
PHP 正则表达式问题 preg_match_all() [function.preg-match-all]: Unknown modifier ']'
preg_match_all("<a[^>]*href=[\"'](?<url>[^\"']*?)[\"'][^>]*>(?<text>[\w\W]*?)</a"
, '<a id="a1" class="a2" style="width:120px;" href="http://baidu.com" title="123"><img src=""/></a> <abbr>fsd</abbr><span><a href="http://www.pcauto.com.cn/" >太平洋汽车</a></span>', $out);
echo "php".$out[0][0]."php"; 展开
preg_match_all("<a[^>]*href=[\"'](?<url>[^\"']*?)[\"'][^>]*>(?<text>[\w\W]*?)</a"
, '<a id="a1" class="a2" style="width:120px;" href="http://baidu.com" title="123"><img src=""/></a> <abbr>fsd</abbr><span><a href="http://www.pcauto.com.cn/" >太平洋汽车</a></span>', $out);
echo "php".$out[0][0]."php"; 展开
2个回答
展开全部
preg_match_all("/<a[^>]*href=[\"'](?<url>[^\"']*?)[\"'][^>]*>(?<text>[\\w\\W]*?)<\\/a/", '<a id="a1" class="a2" style="width:120px;" href="http://baidu.com" title="123"><img src=""/></a> <abbr>fsd</abbr><span><a href="http://www.pcauto.com.cn/" >太平洋汽车</a></span>', $out);
echo "php".$out[0][0]."php";
这个可以用,对比下吧,少了一些字符
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询