Thread ARRAY-Elemente mit der split-funktion (5 answers)
Opened by PETER_PAN2009 at 2009-08-24 11:40

PETER_PAN2009
 2009-08-24 11:40
#124629 #124629
User since
2009-08-24
111 Artikel
BenutzerIn
[default_avatar]
Hallo Perler!!

Bin zur Zeit dabei Perl zu lernen und stehe vor einem Problemchen:
1. Foreach-Schleife, wo ich keys eines Hashes in ein Array pushe!Da sind ca. 100 Datensätze, die folgendermaßen aussehen: "Hier:ist:ein:text"
2. Jetzt möchte ich ganz gerne die split-funktion nutzen und da habe ich meine Probleme:
Mein Code:
Code: (dl )
@array1 = split(":", @array1[$_])

3. Jetzt habe ich eine do_while Schleife, mit der ich die Datensätze überprüfen möchte
Code: (dl )
1
2
3
4
5
6
7
my %myhash = ();
do
{
my $k = join(":", @array1);
last if(exists $myhash{$k});
$myhash{$k} = 0;
}while(pop @array1);


Ich möchte dass er alle datensätze in dem Array vergeicht, jetzt nimmt er nur den letzten...warum?!?!?!

Was mache ich falsch???

Vielen DANK
Peter

----
Modedit GwenDragon: Code-Tag repariert
----
Last edited: 2009-08-24 11:44:38 +0200 (CEST)

View full thread ARRAY-Elemente mit der split-funktion