Tagged Fiddles
/\A[0-9]{5}(-[0-9]{4})?\z/
Matches US zip codes
#+ Valid Zipcodes
12345
67890
12345-5678
#- Bad :(
123-45
ABCDE
/\A[0-9]{5}(-[0-9]{4})?\z/
Matches US zip codes
#+ Valid Zipcodes
12345
67890
12345-5678
#- Bad :(
123-45
ABCDE
/\A[0-9]{5}(-[0-9]{4})?\z/
Matches US zip codes
#+ Valid Zipcodes
12345
67890
12345-5678
#- Bad :(
123-45
ABCDE
/\A[0-9]{5}(-[0-9]{4})?\z/
Matches US zip codes
#+ Valid Zipcodes
12345
67890
12345-5678
#- Bad :(
123-45
ABCDE
/\A[0-9]{5}(-[0-9]{4})?/
Matches US zip codes
#+
12345
67890
12345-5678
#-
123-45
ABCDE
/\A[0-9]{5}(-[0-9]{4})?\z/
Matches US zip codes
#+
12345
67890
12345-5678
#-
123-45
ABCDE
/\d{5}(-\d{4})?/gi
Matches zip codes with optional last 4 digits.
72034
72034-1234
7205 //doesn't match
72054-123 //doesn't match full zip code
12304
/\d{5}(-\d{4})?/gi
Matches zip codes with optional last 4 digits.
72034
72034-1234
7205 //doesn't match
72054-123 //doesn't match full zip code
123-4
/\d{5}(-\d{4})?/gi
Matches zip codes with optional last 4 digits.
72034
72034-1234
7205 //doesn't match
72054-123 //doesn't match full zip code
Refiddle
Do you know PHP, Perl, Python or Java? View the docs to see
how you can help out
Tags
Displaying all 9 refiddles