如何在laravel中使用逗号验证整数

时间:2017-11-12 06:09:06

标签: php laravel laravel-5 laravel-5.4

嘿我有一个输入字段,用户将输入多个id,如11,12,18等,用逗号分隔。我想问一下如何在laravel中验证它。由于内置验证不支持这种输入。

2 个答案:

答案 0 :(得分:3)

如果您的输入将坚持由"分隔的数字," (逗号),而不是通过正则表达式验证。

验证将如下所示:

'inputer_number' => [
     'required',
     'regex:/^[\d\s,]*$/',
 ]

验证工作日期:12,18,20或5,10,12,12,

  

您可以根据要求修改正则表达式

答案 1 :(得分:0)

您需要编写自己的验证规则。

实施起来并不难。在那里查看https://laravel.com/docs/5.5/validation#manually-creating-validators