php正则表达式效率贪婪、非贪婪与回溯分析
先扫盲一下什么是正则表达式的贪婪,什么是非贪婪?或者说什么是匹配优先量词,什么是忽略优先量词?好吧,我也不知道概念是什么,来举个例子吧。
某同学想过滤之间的内容,那是这么写正则以及程序的。
$str = preg_replace('%《script》.+?《script》%i','',$str);//非贪婪
看起来,好像没什么问题,其实则不然。若
$str = '
好吧,我也不知道概念是什么,来举个例子吧。
某同学想过滤之间的内容,那是这么写正则以及程序的。
$str = preg_replace('%《script》.+?《script》%i','',$str);//非贪婪
看起来,好像没什么问题,其实则不然。若
$str = '
PHP之友评论