Laravel验证器值过滤器

时间:2014-11-07 23:37:11

标签: laravel laravel-4 laravel-validation

我需要询问有关Laravel的Validator,我需要过滤cardID和age的输入,例如:

cardID =" 103 *******" //第一个字符必须包含103 和 年龄=最小值= 17岁,最大值= 30岁

我的控制器验证器就像:

$validator = Validator::make(Input::all(),
    array(
        'cardID' =>'required',
        'age' =>'required',
    )
);
if($validator->fails()){
    return Redirect::route('user-create-account-get')
            ->withErrors($validator)
            ->withInput();
}

1 个答案:

答案 0 :(得分:1)

Laravel有两个validation rules

between:min,max

对您的年龄和

有用
regex:pattern

这对您的cardID非常有用。