hi Roman,
@zeilen = map { $_->[0] }
sort { $a->[1] <=> $b->[1] }
map { [ $_, (/^.+? (\d+)/)[0] ] } @zeilen;
^^^
weist du wofür das hier gut ist
mein Beis. läuft mit und ohne *kratz*
das sind die elemente des anomymen Arrays im Schritt 1 (siehe meine Dok i. Link)
[0] [1]
[hier steht der record][hier steht der Value nach dem sortiert wird]
--> die RegEx ermittelt den Value aus dem Record, also aus [0]
Anstelle einer RegEx kannst du auch eine eigenen Funktion verwenden like this:
my @ergebnis = map { $_->[0] }
sort { $a->[1] <=> $b->[1] }
map { [ $_, ( hier($_,$depth) )[0] ] } @numbers;
In der Hoffnung dass damit alle Klaheiten beseitigt sind ;-)
Rosti