马真托的美国邮政编码验证

US postcode validation in Magento

本文关键字:验证 邮政编码 美国 马真托      更新时间:2023-09-26

我需要以以下格式验证邮政编码:

1 个字符 1 个字符后的数字 1 个字符后的数字 1

个字符后的数字 1 个数字

同样,长度为 6 个字符。

示例X1X1X1

在Magento的VarienForm形式验证是可观的,那就更好了。

试试这个:

/([a-zA-Z]'d){3}/

在线演示

  • /(分隔符和捕获组
  • [a-zA-z]匹配以下列表中的单个字符
  • 'd匹配任何数字
  • {3}将其限制为 6 个字符(如问题中所述)

我从您的示例中猜X1X1X1您的邮政编码具有大写字母和来自0-9的数字.记住这一点,你可以使用这样的东西。

正则表达式:([A-Z][0-9]){3}

使用的标志:

  • g全局搜索。

解释:

  • [A-Z]寻找大写字母。

  • [0-9]查找一个数字。

  • {3} 确保此模式重复三次匹配X1X1X1

正则表达式 101 演示