Give this a try:
if(!ereg("^([0-9]{5}([-]{1}[0-9]{4})?)$",$data)) {
Kirk
> -----Original Message-----
> From: Jason Caldwell [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, May 15, 2001 8:16 PM
> To: [EMAIL PROTECTED]
> Subject: [PHP] EREGI -- Help
>
>
> I'm just trying to create a eregi expression that will evaluate a zip
> code... and I cannot get it to work... can anyone assist me
> with this? --
> also, is there a site that shows regular expression examples
> for checking
> fields like, zip codes, phone numbers, etc...
>
> if(!(eregi("(^[0-9]{5})(\\-([0-9]{4}$))?", $data)))
> $err[] = $desc . " - Invalid Zip Code " . $req;
>
> Thanks
> Jason
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]