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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artiom Morozov                       2:5020/400     27 Jun 2000  19:16:18
 To : All
 Subject : Re: How?
 -------------------------------------------------------------------------------- 
 
 Fair day,
 
 Alexander Semenov wrote:
 
 > > Fair day,
 > > > strN=valueN
 > > > как это загнать в %hash??? где почитать?
 > > %hash = map { split(/=/) } <>;
 > Hу да, типа, красиво, а что не эффективно и value с '=' внутри не
 > понимает не важно. В реальных программах, это приходится делать так:
 
 Ok, naschet value soglasen
 
 > foreach (split /\n/s, join '', @data) {
 >         my $ix = index($_, '=');
 >         if( $ix > -1 ) {
 >             my $key = substr $_, 0, $ix;
 >             my $val = substr $_, $ix+1;
 > 
 >             $val =~ s/\'\'/\"/g;  # И другие дообработки values...
 
                ^^^^^^^^^  Zachem???
 
 >             $self->{$key} = $val;
 >         }
 > }
 
 A teper' uberyem lishnie peremennye iz koda ;-)
 foreach (<>) {
   $self->{$1} = $2 if (m/([^=]*)=(.*)/om);
 }
 -- 
 Farewell ta thee
 Artiom
 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: CSP Ltd. (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 How?   Serge Romanchenko   26 Jun 2000 20:44:42 
 Re: How?   Artur Penttinen   27 Jun 2000 14:05:25 
 Re: How?   Ilya Rubtsov   27 Jun 2000 14:13:59 
 Re: How?   Artiom Morozov   27 Jun 2000 16:54:47 
 Re: How?   Alexander Semenov   27 Jun 2000 18:21:02 
 Re: How?   Artiom Morozov   27 Jun 2000 19:16:18 
 Re: How?   Artur Penttinen   28 Jun 2000 12:10:46 
 Re: How?   Alex Lazarev   28 Jun 2000 08:36:36 
 Re: How?   Igor Nikolaev   29 Jun 2000 03:40:06 
 How?   Rodion Nazarow   28 Jun 2000 13:12:50 
 How?   Alexander Temerev   28 Jun 2000 19:36:07 
Архивное /ru.perl/43041dd867f3.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional