我想在Laravel 4.2中对密码进行验证检查。我只想以数字形式输入密码,最小长度为6.所以我使用如下:
'password' => 'required|numeric|min:6'
数字检查没问题,但是min:6不正确,好像我输入'000000',它返回错误'密码必须至少为6'。我想问的是数字检查是用字节大小检查的吗?如何检查数字的长度?
答案 0 :(得分:3)
规则digits_between
适合您。
'password' => 'required|numeric|digits_between:6,20'
请参阅docs
如果您不希望约束最大长度,请尝试使用此正则表达式:
'password' => 'required|regex:/^[0-9]{6,}$/'