我能否得到帮助?
我正在寻找一些用于验证美国邮政编码和加拿大邮政编码的正则表达式,用于 AngularJS。
我能否得到帮助?
我正在寻找一些用于验证美国邮政编码和加拿大邮政编码的正则表达式,用于 AngularJS。
^(\d{5}(-\d{4})?|[A-Z]\d[A-Z] *\d[A-Z]\d)$
^
和$
锚点。/
分隔符:if (/^(\d{5}(-\d{4})?|[A-Z]\d[A-Z] *\d[A-Z]\d)$/.test(str)) {
// it's a match!
}
作为 Angular 中的 ng-pattern
,可以直接使用:
ng-pattern="/^(\d{5}(-\d{4})?|[A-Z]\d[A-Z] *\d[A-Z]\d)$/"