用于使用 javascript 检查美国地址的正则表达式
regular expression for checking US Address using javascript?
我正在为客户开发一个电子商务网站。有一个任务要求我验证用户是否输入美国地址(例如"2933 Glen Crow Court,San Jose,CA 95148")。这必须在javascript代码中完成。我以前学过正则表达式,但很久没有用过了。我想知道是否有人可以给我一个适合我需要的正则表达式。
当您处于困境时,将提供帮助,但建议您在要求将信息交给您之前展示您所做的尝试。从我从您的问题中得到的信息来看,以下正则表达式中的某些内容将起作用:
/('d+) (('w+[ ,])+ ){2}([A-Z]){2} ('d){5}/
故障
1) ('d+) - Match any number of digits at the start
2) (('w+[ ,])+ ){2} - Match any alphanumeric characters followed by a space or a comma, exactly twice (once for street, once for city)
3) ([A-Z]){2} - Match 2 capital letters
4) ('d){5} - Match five digits
演示
http://regex101.com/r/uU2wT7
相关文章:
- 使用正则表达式评估电子邮件地址时出现性能问题
- JavaScript的MAC地址正则表达式
- 使用不带正则表达式的jscript验证电子邮件地址
- MAC地址的正则表达式
- 什么是最不坏的正则表达式来拒绝绝对无效的电子邮件地址
- 如何使用正则表达式根据javascript中的php电子邮件注入验证电子邮件地址
- 使用正则表达式验证电子邮件地址
- 用于GMail样式电子邮件地址验证的Javascript正则表达式
- mac 地址上的 Javascript 正则表达式
- 电子邮件地址的正则表达式,带有JQuery Vaildate的其他域
- 正则表达式网址地址
- 正则表达式以匹配地址中的任何字符串组
- 正则表达式用于电子邮件地址外部代码注释
- 正则表达式验证 - 域电子邮件地址
- 电子邮件的正则表达式允许空白空间、有效电子邮件地址和多个电子邮件地址
- 空格导致正则表达式捕获地址时出现问题
- JavaScript正则表达式地址编号
- 正则表达式在URL地址测试中失败
- 在razor页面上使用正则表达式验证电子邮件地址
- JavaScript,正则表达式:如何在mailto:links中获取邮件地址