此问题已经在这里有了答案:
我必须为密码字段创建一个正则表达式。以下是相同的条件:
提前感谢。
Regex pattern = new Regex(@"^(?!.*(.)\1\1)
(?=.*\d) //should contain at least one digit
(?=.*[a-z]) //should contain at least one lower case
(?=.*[A-Z]) //should contain at least one upper case
[0-9a-zA-Z]{10,20}$"); //should contain at least 8 characters and maximum of 20
尝试这个