Thread Einträge im Array löschen, auslesen, ..
(16 answers)
Opened by Gast at 2005-11-21 12:35
Hi,
ist tatsächlich recht einfach. Ich habe jetzt mal nur das gemacht, was Du wolltest: 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 #!/usr/bin/perl -w use strict; use Data::Dumper; my @Array1 = ('Nr;Name;Vorname;Strasse;Ort', '1;Bauer;Otto;Heuweg 1;Bonn', '2;Mueller;Mark;Holzweg 2;Berlin', '3;Schreiber;Stefan;Hochweg 3;Muenchen'); # Ueberschrift wegschmeissen my $crap = shift @Array1; print Dumper(\@Array1); # ; und Ort entfernen @Array1 = map { m/(.*);.+$/ } @Array1; print Dumper(\@Array1); # Element 2 anzeigen print $Array1[1]; Besser ist es aber sicherlich, jedes Element im Array mittels split() in Teile aufzuspalten, einen Array of Arrays (AoA) zu bauen und dann auf die einzelnen Elemente zuzugreifen. Gruss, svenXY |