Thread substr-Befehl innerhalb regex aufrufen
(7 answers)
Opened by bob.george at 2014-10-16 15:53
Hallo GUIfreund,
hm, ich glaube eher nicht. Dein Konstrukt funktioniert schon mal wegen des substr nicht. Es müsste auch hier eher heißen: Code (perl): (dl
)
@ds_search = map({$_ =~ /^(??{substr($tablename, 0, 5)})/}, @{$ref_new_table_par->[3]}); So bekommt man aber als Ergebnis im Array nicht die Werte aus der Quelle, sondern für jeden Treffer eine 1. Code (perl): (dl
)
@ds_search = map({$_ if /^(??{substr($tablename, 0, 5)})/}, @{$ref_new_table_par->[3]}); So geht es, aber im Zielarray sind nun auch die null-Werte für die nicht-Treffer. Wohl eher doch kein Fall für map? Grüße payx |