diff --git a/zipcode.it.inc b/zipcode.it.inc index 0696ac2..8888c5b 100644 --- a/zipcode.it.inc +++ b/zipcode.it.inc @@ -16,9 +16,9 @@ */ function valid_it_zipcode($zipcodestring) { - $zipcodestring = trim($zipcodestring); + $zipcodestring = strtoupper(trim($zipcodestring)); - if (!preg_match("/^(V-|I-|IT-)?[0-9]{4}$/i",$zipcodestring)) { + if (!preg_match("/^(V-|I-|IT-)?[0-9]{5}$/",$zipcodestring)) { return FALSE; } //right now just do a quick check ==> has to be improved