【发布时间】:2017-04-11 17:20:57
【问题描述】:
如何为一个输入值必须是整数并以 120 开头的输入制定自定义验证规则?
我已经阅读了有关制作自定义消息的信息,但不了解规则。
我想使用正则表达式来验证数据。 ^120\d{11}$ 这是我的正则表达式。
我是 Laravel 的新手,这就是为什么现在无法想象如何做到这一点。
在$this->validate($request, []); 中使用它的自定义验证
现在我正在验证这样的数据:
$this->validate($request, [
'user_id' => 'integer|required',
'buy_date' => 'date',
'guarantee' => 'required|unique:client_devices|number',
'sn_imei' => 'required|unique:client_devices',
'type_id' => 'integer|required',
'brand_id' => 'integer|required',
'model' => 'required'
]);
我要添加自定义验证的输入是guarantee
【问题讨论】:
标签: php regex laravel validation