正则表达式密码复杂性要求any three在创建或更改密码时必须应用以下四个特征.
我正在尝试使用以下代码,但它不适用于 special characters
(?=^.{6,}$)((?=.*\d)(?=.*[A-Z])(?=.*[a-z])|(?=.*\d)(?=.*[^A-Za-z0-9])(?=.*[a-z])|(?=.*[^A-Za-z0-9])(?=.*[A-Z])(?=.*[a-z])|(?=.*\d)(?=.*[A-Z])(?=.*[^A-Za-z0-9]))^.*
Run Code Online (Sandbox Code Playgroud)
我希望我的正则表达式能够针对以下4个案例进行验证
匹配案例