Есть такой цикл с регулярным выражением внутри
for ($i = 0; $i < $count; $i++) {
preg_match('/[a-z]/ism', $var[$i], $matches)
}
Разбор регулярного выражения ведь происходит каждый раз при вызове preg_match? Но регулярное выражение каждый раз одно и то же, значит ресурсы расходуются напрасно. Нельзя ли разобрать выражение только один раз а затем применять в цикле уже разобранный вариант?