Thread Datei auslesen und best. pattern in hash speichern (16 answers)
Opened by Duff at 2007-01-16 19:43

Duff
 2007-01-18 13:09
#73292 #73292
User since
2006-10-06
283 Artikel
BenutzerIn

user image
[quote=renee,18.01.2007, 11:41][/quote]
Erstmal Danke für die gute Erklärung. Jetzt wird mir auch mal endlich klar, wie das mit dem Speichern funktioniert bzw. woher perl weiß, was zusammen gehört.

Quote
Du musst doch schon vorher wissen, welche Pattern du hast, oder? Wenn nicht, dann musst Du hier mal deutlicher darlegen, welche Informationen Du hast...


Ja ich weiß schon, welche Pattern ich vorher verwende, doch es könnte sich theoretisch der Wert verändern, so dass ich die Werte nicht fest vorgeben will, sondern anhand der Pattern in einem Array speichere.

Der Hash wird nun auch korrekt angelegt, wobei bei einem Schlüssel die Werte neben den gültigen auch undef beinhalten.

Ist es nun auch möglich aus diesem Hash bestimmte Schlüssel mit Werten zu bekommen, wenn man in einem anderen Array nur einen Teil von den Werten aus dem Hash gespeichert hat?

Beispiel:
Hash:
Code: (dl )
1
2
hash{test001}=[NAME11, NAM13]
hash{test002}=[Name12]


Array:
[CODE]
@array=qw(NAME13, NAME14, NAME15);
[/CODE

Als Ergebnis soll dann so was rauskommen (nur die Übereinstimmungen):
hash{test001}=[NAME11, NAM13]

oder

In $test001 ist NAME13 true und NAME11 false
D'OH
Daniel

View full thread Datei auslesen und best. pattern in hash speichern