我有一个正则表达式:
^(?=.*\p{N})
(我从SO回复复制了许多upvotes)
和Password
属性上的属性如下:
[RegularExpression(@"^(?=.*\p{N})", ErrorMessage = "Password must contain at least one number")]
public string Password { get; set; }
但是,它在注册方法时会出现错误。同时在Immediate window
这个:
Regex.IsMatch(model.Password, @"^(?=.*\p{N})")
返回true。
不确定是否有用,但我正在尝试的密码为yesman69
。