如何在laravel验证中编写正则表达式来验证邮政编码?

时间:2018-07-25 17:46:34

标签: laravel laravel-5 laravel-5.5

我有一张注册表。我需要验证邮政编码。验证规则必须为整数,最大长度不大于7。

我曾经尝试过验证,但是它验证的邮政编码必须为5。但是某些国家/地区有6或4个邮政编码。任何帮助将不胜感激。

'zipcode'   => 'required|regex:/^[0-9]{5}(\-[0-9]{4})?$/',

1 个答案:

答案 0 :(得分:1)

如果您想要的只是数字,至少3个,但不超过7个,则应该使用

'zipcode'   => 'required|regex:/^[0-9]{3,7}$/'