失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php正则表达式验证必须包含数字 字母 特殊符号任意两种组合

php正则表达式验证必须包含数字 字母 特殊符号任意两种组合

时间:2023-07-12 06:01:45

相关推荐

php正则表达式验证必须包含数字 字母 特殊符号任意两种组合

php正则表达式验证必须包含数字、字母、特殊符号任意两种组合

$password = '123456';if (preg_match("/^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)]|[\(\)])+$)([^(0-9a-zA-Z)]|[\(\)]|[a-z]|[A-Z]|[0-9]){6,}$/",$password)) {echo '匹配';} else {echo '不匹配';}

thinkphp中验证器写法

// 预定义验证器protected $regex = [ 'password' => '/^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)]|[\(\)])+$)([^(0-9a-zA-Z)]|[\(\)]|[a-z]|[A-Z]|[0-9]){6,}$/'];protected $rule = ['user_pass' => 'require|length:6,15|regex:password','user_pass_confirm' => 'require|confirm:user_pass',];

有问题的话欢迎留言!

如果觉得《php正则表达式验证必须包含数字 字母 特殊符号任意两种组合》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。