if (ereg("^(5[0-2]|[0-4][0-9])[0-9]{3}$",$reg_zip)) { print "es valido"; } else { print "no es valido"; }