Thread 2 Arrays abwechselnd miteinander "verbinden"
(12 answers)
Opened by Ensretted at 2008-07-23 17:09
Hallo,
vielen Dank für die schnellen Antworten. Also die "getarnte Schleife" ist genau das, was ich gesucht habe ;-) Map - soweit hatte ich das Buch noch nicht durch. Klar ist, dass intern eine Schleife abgearbeitet wird, und das man das Problem mittels einer for Schleife lösen kann. Wenn ich jedoch ein Schleife nutzen muss, dann kann ich die Datei auch mittels Schleife einlesen und verarbeiten (dann könnte ich mir grep, map usw. alles sparen). OK, aber nun hätte ich eine weitere (Newbie-) Frage: mittels my @req = grep { /BAPI_RSLT_REQ_ISOMSG/ } @lines; #find all requests habe ich ein Array von Zeilen, welche das Suchmuster enthalten (BAPI_RSLT_REQ_ISOMSG). Frage: Kann ich das Suchmuster als "dynamischen Parameter" übergeben? Bsp. ein Array von Suchmustern @pattern = ("suchmuster_1", "suchmuster_2", ...); und dann so etwas (in der Art) my @req = grep { /@pattern/ } @lines; #find all requests D.h. die Zeilen sollen gemäß de Pattern gefiltert werden. Ist sowas möglich? und wenn ja, wie? Vlt. könnt ihr mir wieder helfen. Danke Ens |