Javascript regular expressions (regex, regexp) .. city, state, zip (postal code) ..
Dec 14, 2011 in javascript, Web
Check for zip / postal code :
if (field.value.search(/^\d{5}$/) != -1) { ... }
Check for “city, state zip” (space zip..) :
(note the 5\4 zip check.. like anybody would enter a 9 digit zip.. right..)
if (field.value.search(/([^,]+),\s*(\w{2})\s*(\d{5}(?:-\d{4})?)/) != -1 ) { ... }
Check for “city, state” :
if (field.value.search(/([^,]+),\s*(\w{2})/) != -1 ) { ... }
…