Thread Lesen Zeilen von einer Datei, verändern Zeilen in einer zweiten Datei
(9 answers)
Opened by bora99 at 2016-11-22 11:45
Löschen ist aufwendiger als ein einfaches "hinten anfügen".
Wenn Du Einträge aus dem Array löschen willst, brauchst Du die Informationen, welches Element des Array es genau sein soll. Und dann kannst Du dieses Element löschen. z.B.: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 my @array = qw( a b c d c ); my $delete = 'c'; # search for index of elements which are equal to $delete my @to_delete = grep { $array[$_] eq $delete } 0 .. $#array; # delete elements from array (begin with biggest index, because we modify @array) splice( @array, $_, 1 ) for reverse @to_delete; # check what is left print $_,"\n" for @array; meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |