[Moscow.pm] Ускорение регэкспа

Denis Evdokimov evdokimov.denis на gmail.com
Пт Июл 12 03:29:36 PDT 2013


>   { 15_символов_подряд => [ вхождение, вхождение2, ... ] }
>
Думаю, что стоит ограничиться
++$substr{15_символов_подряд};
Вот если найдётся подстрока 5+, тогда и заморачиваться.
Должно быть сильно дешевле по памяти и быстрее.

Не зная данных, сложно предлагать что-то оптимальное, но скорее всего можно
делать
++$substr{N_символов_подряд};
Где N достаточно большое, для отбрасывания большинства лишних совпадений,
но сильно меньше 15;
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20130712/07497d42/attachment.html>


Подробная информация о списке рассылки Moscow-pm