Thread Operationen auf Arrays -Frage-: Fragen zu shift und co. (16 answers)
Opened by sKy at 2007-05-01 22:55

renee
 2007-05-01 23:40
#76345 #76345
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Dafür sollte grep geeignet sein.

So ungefähr:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
my @satz = qw(das array das durchsucht werden soll);

my (@gleich,@ungleich);

while( @satz ){
my $quell = $satz[0];
push @ungleich, $quell;
for my $i( 0..$#satz ){
if( $satz[$i] eq $quell ){
push @gleich, $satz[$i];
splice @satz, $i, 1;
}
}
(ungetestet)
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Operationen auf Arrays -Frage-: Fragen zu shift und co.