logo       
Google Custom Search
    AddThis Social Bookmark Button

Re: validate entry a number within given range: msg#00018

Subject: Re: validate entry a number within given range
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 16-06-2005 12:23, Chris van Uffelen wrote:

> The validation of values seems to work perfectly well, however, I wonder
> whether
> it is possible to require a field-entry to be a number AND to fall
> within a given
> range, e.g. between 0 and 10.  I know how to get a number, I don't know
> how to
> check for the range.

If your range can be expressed as a limited number of digits instead,
you should need only a regexp like this (which should work for both
JavaScript and Perl validation):

validate => {
    number_between_1000_and_9999 =>
        '^[1-9][0-9]{3}$',
    number_between_10_and_9999 =>
        '^[1-9][0-9]{1,3}$',
    number_between_0_and_10000 =>
        '^(0|[1-9][0-9]{0,3}|10000)$',
    number_between_5_and_3000 =>
        '^(5-9]|[1-9][0-9]{0,2}|[1-2][0-9]{3}|3000)$',
},



 - Jonas

- --
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

 - Enden er nær: http://www.shibumi.org/eoti.htm
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCsbSan7DbMsAkQLgRAmJLAJ9RaxgXbwOEvxiNr+O2Og4QCFZsHQCfQaIG
DTnSsm0Yhzkwbj0Hvaam6GE=
=mKMo
-----END PGP SIGNATURE-----




Try Searching:
servers, voip, java, networking, microsoft ...
<Prev in Thread] Current Thread [Next in Thread>