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