On Thu, Feb 21, 2002 at 02:22:48PM +1030, Daniel Falkenberg wrote:
> Is it possible to get a regex to say ... "hang on I only want numerals
> in my variable.
> if ( $var =! Digits ) {
Your regex is: /^\d+$/ , which means:
- any numeral (\d)
- at least one time (+)
- but nothing else in that line (surrounded by ^$)
So your code is:
if ($var!~/^\d+$/) {
print "You entered letters of the alphabet please try again :)";
} else {
print "U entered only digits... WELL DONE!";
}
For more information on regular expressions in perl,
have a look at man perlre and perlfaq6.
--
Johannes Franken
Professional unix/network development
mailto:[EMAIL PROTECTED]
http://www.jfranken.de/
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]