baziak3
Новичок
максимальный размер квантификатора в регулярных выражениях
Столкнулся с тем, что квантификатор имеет ограничение, например, код:
выводит, как и ожидалось, "match".
Однако как только в переменной $s оказывается длинная строка (около 100кб, даже не 64кб) - скрипт выводит "not match".
Почему так?
Столкнулся с тем, что квантификатор имеет ограничение, например, код:
Код:
$s = 'START
12345678
END';
if (preg_match('#START.*?END#s', $s)) {
echo 'match';
} else {
echo 'not match';
}
Однако как только в переменной $s оказывается длинная строка (около 100кб, даже не 64кб) - скрипт выводит "not match".
Почему так?