相关疑难解决方法(0)

密码的正则表达式必须包含至少八个字符,至少一个数字以及大写和小写字母和特殊字符

我想要一个正则表达式来检查:

密码包含至少八个字符,包括至少一个数,并且包括下部和大写字母和特殊字符,例如两个#,?,!.

它不能是您的旧密码或包含您的用户名"password",或"websitename"

这是我的验证表达式,它包含八个字符,包括一个大写字母,一个小写字母和一个数字或特殊字符.

(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$"
Run Code Online (Sandbox Code Playgroud)

如何为密码编写密码必须是八个字符,包括一个大写字母,一个特殊字符和字母数字字符

javascript regex asp.net

369
推荐指数
20
解决办法
52万
查看次数

密码REGEX,最少6个字符,至少一个字母和一个数字,可能包含特殊字符

我需要一个带条件的正则表达式:

  • 最少6个字符,最多50个字符
  • 必须包含1个字母
  • 必须包含1个数字
  • 可能包含特殊字符,如!@#$%^&*()_ +

目前我有模式: (?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{6,50})$

但是它不允许特殊字符,是否有人有一个很好的正则表达式呢?

谢谢

javascript regex asp.net

25
推荐指数
3
解决办法
6万
查看次数

C# 中带有“AND”的正则表达式

我有以下方法:

        public static bool isUeiFormatOK(string test)
        {
            string pattern = "[A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9]";
            MatchCollection matches;
            Regex regex = new Regex(pattern);
            matches = regex.Matches(test);

            if (matches.Count == 0)
                return false;

            return true;
        }
Run Code Online (Sandbox Code Playgroud)

这将验证字符串是否为 12 个字符并且包含数字或字母。

我怎么说呢,其中一个字符必须是数字?

c# regex .net-5

1
推荐指数
1
解决办法
327
查看次数

标签 统计

regex ×3

asp.net ×2

javascript ×2

.net-5 ×1

c# ×1