今天,Tank问了一个问题, 对于如下的正则:
- /<script>.*?<\/script>/is
当要匹配的字符串长度大于100014的时候, 就不会得出正确结果:
- $reg = "/<script>.*?<\/script>/is";
- $str = "<script>********</script>"; //长度大于100014
- $ret = preg_replace($reg, "", $str); //返回NULL
难道正则对匹配的串有长度限制?
with 35 Comments