/ / Яка більш ефективна, відповідність шаблону Perl або grep? - Перл, Греп

Що є більш ефективним, відповідність шаблону Perl або grep? - Перл, Греп

Яка більш ефективна відповідність шаблону в системах Linux?

Відповіді:

11 за відповідь № 1

Russ Cox Bell Labs написав чудову статтю про це в 2007 році. У ній він показує, як це зробити grep використовує
недетерміновані кінцеві автомати для підвищення швидкості над Perl та іншими.

перл grep

Регулярне співставлення виразу може бути простим та швидким


0 для відповіді № 2

Я знайшов для мене найкращий спосіб.

Перш ніж мати масив тисяч елементів, і grep "ped ще один список тисяч елементів, щоб отримати додаткову інформацію з масиву.

Тепер я поставив один раз свій масив на масив хешей, і кожен раз отримувати дані з нього дуже швидко.

Був:

@ua1 = grep /$ip/, @ua;

Зараз:

$ua1[0] = $adrs{$ip};