我已将密码属性的正则表达式赋予
[RegularExpression(@"^((?=.*\\d)(?=.*[a-z])(?=.*[@#$%.]).{8,16})*$", ErrorMessage = "Password must contain atleast one digit and one speacial character")]
public string Password{get; set;}
我已将密码设为bobby@15
。我无法注册。正则表达式是否有任何问题
答案 0 :(得分:1)
不需要逃避\d
。
@"^((?=.*\d)(?=.*[a-z])(?=.*[@#$%.]).{8,16})*$"