in reply to Re: Regular Expression Question
in thread Regular Expression Question
you are right to suspect that this would not work - the single \d as opposed to \d+ before the % would mean that the regex would fail to match unless the % was between 0 and 9.
what I expect you are looking for is for(<>) { /(\d+)%/; print if $1 >= 88 }
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: Re: Regular Expression Question
by SilverB1rd (Scribe) on Mar 27, 2001 at 23:29 UTC |
In Section
Seekers of Perl Wisdom