Felix Geerinckx wrote:
>
> on Wed, 15 May 2002 03:12:15 GMT, [EMAIL PROTECTED] (Drieux) wrote:
>
> > so you need to check that it is numeric...
> > so you could do it with say
> >
> > if ( $val =~ /^\d+/ and $val > 0 and $val <11) {
>
> Not good enough.
>
> $val = 3.141592654;
>
> is perfectly numeric but fails your /^\d+/.
No it doesn't
$ perl -le'
$val = 3.141592654;
if ( $val =~ /^\d+/ and $val > 0 and $val <11) {
print "True" }
else {
print "False" }
'
True
John
--
use Perl;
program
fulfillment
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]