正则表达式-不符合要求

时间:2019-05-23 10:41:22

标签: c# regex asp.net-mvc

我的正则表达式表达式有问题。我希望密码至少包含:1个小写字母,1个大写字母,1个数字和1个特殊字符。顺序无关紧要。

我现在有以下正则表达式:

[RegularExpression(@"^[a-z]{1,}[A-Z]{1,}[0-9]{1,}$", ErrorMessage = "Password not match regex")]

我不知道该怎么做特殊字符。

如果我填写以下内容:“ aA1”,则可以使用 但是当我这样做时:“ 2Bea”不起作用

顺序无关紧要,只要密码包含1个小写字母,1个大写字母,1个数字和1个特殊字符就可以了。

我该怎么做?

0 个答案:

没有答案