如何在 laravel 验证中编写正则表达式验证邮政编码?
How can write regex validate for zipcode in laravel validation?
我有一张注册表。我需要验证邮政编码。验证规则必须是整数,最大长度不能大于 7。
我试过验证,但它验证邮政编码必须是 5。但有些国家有 6 或 4 个邮政编码。任何帮助将不胜感激。
'zipcode' => 'required|regex:/^[0-9]{5}(\-[0-9]{4})?$/',
如果你想要的只是数字,至少3个但不超过7个,你应该使用
'zipcode' => 'required|regex:/^[0-9]{3,7}$/'
我有一张注册表。我需要验证邮政编码。验证规则必须是整数,最大长度不能大于 7。
我试过验证,但它验证邮政编码必须是 5。但有些国家有 6 或 4 个邮政编码。任何帮助将不胜感激。
'zipcode' => 'required|regex:/^[0-9]{5}(\-[0-9]{4})?$/',
如果你想要的只是数字,至少3个但不超过7个,你应该使用
'zipcode' => 'required|regex:/^[0-9]{3,7}$/'