Laravel 5验证正则表达式用于精确字符串匹配

时间:2015-03-09 07:29:56

标签: regex laravel-5 laravel-validation

我想为String添加一个验证规则,以便在正则表达式模式中提供的任何字符串上完全匹配。例如,status必须完全'已批准'或'待定',而不是其他内容。

'status' => 'required|regex:[???]'

1 个答案:

答案 0 :(得分:4)

您只需使用in验证规则。

  

in:foo,bar,...

     

验证字段必须包含在给定的值列表中。

在你的情况下:

'status' => 'required|in:Approved,Pending'