Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Системное программирование > regexp VS eq


Автор: Ramirez 31.1.2005, 02:24
Например есть:

Код

$a = "abcdef";

#Что быстрее:

if ($a eq "abcdef") { ... }

#или

if ($a =~ m/\w{6}/) { ... }

Автор: chaos 31.1.2005, 10:05
я думаю что поиск по шаблону в данном случае будет работать быстрее, но ты в первом случае проверяешь на равенство две строки, а во втором ищешь 6 символов из множества \w

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)