当前位置:Gxlcms > PHP教程 > 上面那个正则表达式匹配的问题解决了

上面那个正则表达式匹配的问题解决了

时间:2021-07-01 10:21:17 帮助过:16人阅读

找到原因了,但是原帖无法回复,也无法修改

总结一下吧:
想匹配一个网页地址中的所有图像地址,写了正则表达式如下:
$reg="/\"\']*)/i";

为什么像如下的图像文件地址:

只能匹配到:
$reg="/\"\']*)/i";$s = '';preg_match_all($reg, $s, $m);print_r($m);


运行后输出:
Array(    [0] => Array        (            [0] => 


chrome把后面的
  ....  
echo '
';  
print_r($m);

....
echo '

';  
print_r($m);
加了
的,就是
输出上面那个结果,应该是chrome的安全保护措施吧,把结果中的不良代码删掉了,不信你可以换个chrome试试,我的chrome版本是 29.0.1541.0

果断换firefox了

试了下,好像是那么回事。那就用firefox吧。

人气教程排行