Thread Bei "for" durch einen Array delete auf sich selbst anwenden
(5 answers)
Opened by Gast at 2008-10-20 13:25 Code (perl): (dl
)
@array = grep { !m/susanne/ } @array; ich könnte mir aber vorstellen, dass du statt einer regex einen vergleich willst. diese regex würde auch alle elemente löschen, in denen irgendwo in der mitte 'susanne' vorkommt. desweiteren ist my @array = (hans, susanne, peter); falsche syntax! um strings gehören anführungszeichen. bitte immer strict und warnings benutzen. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |