laravel 中文本字段错误的最大值验证
Max value validation for text field error in laravel
我正在尝试验证 laravel 中的一个文本字段。
字段只应接受数字 (0-9),最小字符大小为 10。最大为 12。
这是我对上述字段的验证规则,
'reload_pin'=>['required','numeric', 'min:10','max:12'],
但这每次都会给我一个错误,即使我输入了正确的输入
input value should not be greater than 12
正确的验证和修复是什么?
您正在尝试验证数值。因此它检查最小值和最大值
为了正确验证您的输入,您可以试试这个
'reload_pin' => 'required|string|min:10|max:12|regex:/[0-9]{9}/'
您可以参考 laravel 文档了解更多详情 Here
我正在尝试验证 laravel 中的一个文本字段。
字段只应接受数字 (0-9),最小字符大小为 10。最大为 12。
这是我对上述字段的验证规则,
'reload_pin'=>['required','numeric', 'min:10','max:12'],
但这每次都会给我一个错误,即使我输入了正确的输入
input value should not be greater than 12
正确的验证和修复是什么?
您正在尝试验证数值。因此它检查最小值和最大值
为了正确验证您的输入,您可以试试这个
'reload_pin' => 'required|string|min:10|max:12|regex:/[0-9]{9}/'
您可以参考 laravel 文档了解更多详情 Here