Re[2]: как регекспом убить производительность
От: anonymous Россия http://denis.ibaev.name/
Дата: 28.07.16 07:43
Оценка: 3 (1) :)
Здравствуйте, Vain, Вы писали:

К>>Это, конечно, тема обще-алгоритмическая, но в первую очередь, важна именно для скриптовых языков.

V>Какая же попаболь у перловцев.. (первый же пример пропагандирует использование г-нищи)

В Perl стандартный способ сделать trim, это код:
$str =~ s/^\s+//;
$str =~ s/\s+$//;

И он не спотыкается на указанной в начальном сообщении строке.

V>PS Кстати, в перле есть такие встроенные переменные как $&. Помниться долго искал причину почему производительность регулярки была в районе плинтуса, хотя групинга никакого не было..


О том, что использование встроенных переменных понижает производительность регулярных выражений, прямо написано в документации.

Сочувствую боли, которую ты причинил себе.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.