[Comm] Re: [OFF] Perl regex

Денис Смирнов =?iso-8859-1?q?mithraen_=CE=C1_freesource=2Einfo?=
Вт Мар 23 14:00:01 MSK 2004


On Tue, Mar 23, 2004 at 10:16:42AM +0300, Alexey Morsov wrote:

 AM> уважаемый, ну вот если я парсю логи сквида - моего сквида, с моей 
 AM> сеткой - ну как там может быть невалидный адрес? Если тока сквид 
 AM> круто ошибеться (вероятность чего гораздо меньше чем вероятность 
 AM> моей ошибки)... А же не говорю про общий всеобъемлющий случай. Я 
 AM> говорю про конкретный прикладной вариант - на кой 
 AM> мнеанализировать все возможные варианты ip адреса если у меня эти 
 AM> ip адреса различаються пардон последней тройкой...
 AM> Могу ж вообще написать (192\.168\.130\.\d\d\d) и все прокатит

И это будет правильнее всего. А ещё правильнее
(192\.168\.130\.[12]?\d?\d)

Мало ли что у тебя случится? Сбой на диске, глюка чья-то, ещё что-нибудь.
И тут у тебя скрипт честно матюгнётся на некорректные данные, и это будет
очень хорошо.
 
-- 
С уважением, Денис

http://freesource.info




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