Thread array of hashes nach value durchsuchen
(11 answers)
Opened by peter.p at 2013-06-19 21:17 Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 my $suchbegriff = 'bla'; my @array_of_hashrefs = ( { name => 'BLAH', alter => 9 }, { name => 'Foo B. Ar-Baz', alter => 22 } ); # Namen durchsuchen @found_names = map { $_->{name} } # Erzeuge daraus eine Liste von Namen grep { # Suche $_->{name} =~ /$suchbegriff/i } # nach: match name dem Suchbegriff mit ignorierter Groß/Kleinschreibung @array_of_hashrefs; # Hashes Kennst du schon map und grep? Last edited: 2013-06-19 21:39:42 +0200 (CEST) |