検索文字数を増やす方法は?今の例では3276文字ですが、3275でOKの作品はPHP pregすべての制限を3725文字に一致
ini_set("pcre.backtrack_limit", "23001337");
ini_set("pcre.recursion_limit", "23001337");
$str = "<div>";
for ($x=1;$x<=327;$x++){
$str .= "1234567890";
}
$str .="123456";
$str .= "</div>";
$w1 = "/<div>((.*?|\n)*)<\/div>/";
preg_match_all($w1, $str, $matches);
print_r($matches);
私はそれがパッチされていないPHPバグだと思うhttps://bugs.php.net/bug.php?id=45735#1365812629 – MonkeyZeus
^それとも - https://stackoverflow.com/questions/17926195/php-preg- match-length-3276-limit – splash58
http://php.net/manual/en/pcre.configuration.phpを変更できない場合は、この制限を引き起こさないように正規表現を変更する必要があります。 – MonkeyZeus