in reply to Using regex to extract keys
use grep:
Update:Yup, as abigail suggested use each for large hashes so you dont duplicate the memory needed for the keys:my $r = 44; my $hash = $self->{'residues'}{$modelCount}; for my $key ( grep { /^\w$r$/ } keys %$hash ) { print $key."\n"; }
my $r = 44; my $hash = $self->{'residues'}{$modelCount}; while( my ($key, $value) = each %$hash ) { next if $key =~ /^\w$r$/; print $key."\n"; }
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Using regex to extract keys
by Abigail-II (Bishop) on Sep 24, 2003 at 21:17 UTC | |
Re: Re: Using regex to extract keys
by seaver (Pilgrim) on Sep 25, 2003 at 13:59 UTC |
In Section
Seekers of Perl Wisdom