我在 admin 上有这个密码字段
但是在升级 php 后出现这个错误
preg_match(): Compilation failed: escape sequence is invalid in character class at offset 46
我有这个验证器模式
$rules = [
'firstname' => 'required|max:255',
'lastname' => 'required|max:255',
'email' => 'required|email|unique:tblClient,fldClientEmail',
'password' => 'required|min:8|regex:/^.*(?=.{1,})(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[\d\X]).*$/'
];
是否需要对我的正则表达式进行更改?
注意:原始设置 Laravel 框架版本 5.1.46 (LTS) PHP 5.6
但项目经理要求我升级到 PHP 7.4
目前的设置是 Laravel 框架版本 5.1.46 (LTS) php7.4