Hallo erstmal miteinander :)
Ich bin wieder im Lande.
Und jetzt zur Sache :D
folgender Code:
use strict;
my @array = (["Jochen", 1], ["Hans", 2], ["Annika", 3]);
my @match = grep { $_->[1] == 2 } @array;
Ziel: Ich möchte nach dem zweiten Index einer jeden anonymen arrayreferenz suchen. Ich möchte dann die gesamte arrayref in @match haben. Also: Hans, 2
Nun meine Frage:
Wie sage ich in $_->[1] == 2, in welcher arrayref er suchen soll?
Wenn ich es vorher wüsste, könnte ich ja $_[1]->[1] == 2 machen, aber da der array sehr dynamisch sein wird, habe ich keine ahnung in welchem index hans sich versteckt hat.