my @matches = grep { grep /$search/i, values %$_ } @list;