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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrew Alakozow                      2:5061/6       09 Nov 2004  11:48:42
 To : Alexander Pashchenko
 Subject : Re: Отсортировать список
 -------------------------------------------------------------------------------- 
 
 SC>> Чесно говоря, не понял по какому принципу группировка идти должна. По
 SC>> последнему символу в каждой строке (H, L и т.д.)? Если да, то 2
 SC>> варианта
 AP> Как раз наоборот. Hадо сгруппировать по регэкспу, и каждой группе
 AP> присвоить свою букву.
 
 use strict;
 
 my @echoes = qw(n5062 hardw linux unix);
 my %grp;
 my %rex = ( V => qr/^n5062.*/,
             H => qr/hardw/,
             L => qr/linux|unix/,
           );
 
 for my $ech (@echoes) {
   for my $let (keys %rex) {
 
     print $let;
     push (@{$grp{$let}}, $ech) if $ech =~ $rex{$let};
 
   }
 }
 
 use Data::Dumper;
 warn Dumper \%grp;
 
 aa29
 --- Microsoft Outlook Express 6.00.2720.3000
  * Origin: Life In The Dark (2:5061/6)
 
 

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

 Тема:    Автор:    Дата:  
 Отсортировать список   Alexander Pashchenko   03 Nov 2004 00:54:50 
 Отсортировать список   Serge Chervjakov   03 Nov 2004 01:33:05 
 Отсортировать список   Alexander Pashchenko   06 Nov 2004 09:40:04 
 Re: Отсортировать список   Andrew Alakozow   09 Nov 2004 11:48:42 
 Отсортировать список   Alexander Pashchenko   13 Nov 2004 16:56:28 
 Отсортировать список   Alexander Pashchenko   23 Nov 2004 00:51:42 
 Re: Отсортировать список   Andrew Alakozow   23 Nov 2004 11:53:22 
 Отсортировать список   Bulat Ziganshin   25 Nov 2004 11:48:25 
 Re: Отсортировать список   Roman V Tchemisov   03 Nov 2004 17:49:46 
Архивное /ru.perl/44755495697b7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional