首页 > 解决方案 > Laravel 密码确认返回 ValidationException

问题描述

如果我删除密码验证这个工作正常

request()->validate([
        'nombre'=>'required|string|min:5|max:255',
        'correo' =>'email',    
        'password' => ['required','string','min:8','regex:/[a-z]/','regex:/[A-Z]/','regex:/[0-9]/'],          
        'password_confirmation' => 'required|same:password',
        'rol'=>'required'
      ]);

这次回归

[2020-11-06 16:46:54] local.INFO: Error: Illuminate\Validation\ValidationException: The given data was invalid. in C:\laragon\www\luzatuvida\vendor\laravel\framework\src\Illuminate\Validation\Validator.php:452

标签: phplaravel

解决方案


用作|分隔符,可以合并密码正则表达式

   'password' => 'required|string|min:8|regex:/[a-zA-Z0-9]/',          

推荐阅读