i am trying to validate some inputs using this :
$request->validate([
'prenom' => 'required',
'nom' => 'required',
'telephone' => ['required | regex:/^(?:(?:(?:\+|00)212[\s]?(?:[\s]?\(0\)[\s]?)?)|0){1}(?:5[\s.-]?[2-3]|6[\s.-]?[13-9]){1}[0-9]{1}(?:[\s.-]?\d{2}){3}$/|digits:10'],
'password' => 'required |string|min:8|confirmed',
'confirm_pass' => 'required',
'email' => 'required|email|max:255|string|unique:users'
]);
but it gives me an error:
Method Illuminate\Validation\Validator::validateRequired|Regex does not exist.
please any idea how to fix it ?!