C#正则判断密码强度

发布时间:2022-11-28 16:52:53来源:网络阅读(676)

    1、包含数字及字母

    System.Text.RegularExpressions.Regex.IsMatch(newpwd.ToString().Trim(), @"^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,24}$")

    2、包含数字、字母、特殊字符

    System.Text.RegularExpressions.Regex.IsMatch(newpwd.ToString().Trim(), @"^(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{8,24}")

关键字