Thread Präfixe aus Liste herausarbeiten
(11 answers)
Opened by Philipp at 2012-01-30 22:06
Dies funktioniert anscheinend auch
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 #!/usr/bin/perl use strict; use 5.010; use warnings; my @aa = qw / 21112340 21112341 21112342 21112343 21112344 21112345 21112346 21112347 21112348 21112349 21112350 21112351 /; my (%za, @new); # präfixe zählen, zehner speichern for ( @aa ) { /^\d{7}/; $za{$&}++; push @new, $& if ($za{$&} == 10) } # speichern alles was < 10 ist for ( @aa ) { /^\d{7}/; push @new, $_ if ( $za{$&} < 10 ) } print "$_\n" for( @new ) # noch sortieren Last edited: 2012-01-31 22:58:02 +0100 (CET) |