Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexey Mahotkin                      2:5020/400     05 Feb 2004  01:44:38
 To : Vladimir Litovka
 Subject : Re: rfc822 regexp
 -------------------------------------------------------------------------------- 
 
 >>>>> "VL" == Vladimir Litovka <doka@kiev.sovam.com> writes:
 
  >> Я не знаю, зачем бы мог понадобиться другой алгоритм.
 
  VL>   красивее сделать одним выражением, правда? :-)
 
 Совсем не уверен.
 
 Я на регулярной основе выписываю штуки типа
 
         $foo =~ /(.*)-(.*)/;
         my $bar = $1;
         my $baz = $2;
 
         $self->do_something($bar, $baz);
 
 Исключительно с целью того, чтобы было понятно, что означает каждое из
 полушарий регексовой жопы в первой строке.
 Hе говоря уж про то, что почти все виды шворцианских трансферов среди меня
 лично запрещены, а каждый шаг я выписываю копированием в новые массивы,
 которые называются по-разному.
 
 Чего и всем желаю.
 К тому же, ну не всё можно сделать с помощью регексов.  Может быть, они и
 Turing complete, но у тебя же ведь задача, связанная с безопасностью.
 Такие задачи надо решать в стиле, как будто ты сам себя считаешь идиотом.
 
 Когда я пишу что-то, что связано с разными видами контроля доступа, у меня
 на одну строчку собственно проверок пять строчек проверок различных пред- и
 постусловий.  И почти все говорят "Internal error: \$username not supplied"
 или что-нибудь ещё в таком стиле.
 
 А ты: "\t]*)(.*?)((\n(\w))|$)/$1$9/is".  Где здесь написано "удалить
 адреса, соответствующие маске?"
 
 Тьфу.
 
 --alexm
 --- ifmail v.2.15dev5.3
  * Origin: tyranny (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 rfc822 regexp   Vladimir Litovka   04 Feb 2004 06:47:31 
 Re: rfc822 regexp   Alexey Mahotkin   04 Feb 2004 11:24:44 
 Re: rfc822 regexp   Valentin Nechayev   04 Feb 2004 12:12:05 
 Re: rfc822 regexp   Vladimir Litovka   05 Feb 2004 01:24:23 
 Re: rfc822 regexp   Alexey Mahotkin   05 Feb 2004 01:44:38 
 Re: rfc822 regexp   Vladimir Litovka   05 Feb 2004 02:00:48 
 Re: rfc822 regexp   Vladimir Podgorny   04 Feb 2004 11:47:03 
 Re: rfc822 regexp   Valentin Nechayev   04 Feb 2004 12:12:05 
 Re: rfc822 regexp   Vladimir Litovka   05 Feb 2004 01:56:35 
 Re: rfc822 regexp   Valentin Nechayev   05 Feb 2004 10:55:29 
Архивное /ru.perl/3865024961cb.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional