パスワードに少なくとも 1 つの大文字、少なくとも 1 つの小文字、および少なくとも 1 つの数字が含まれているかどうかを検証する次の正規表現があります。
Regex rxLowercase = new Regex( @"\p{Ll}" ); // Unicode: All lowercase letters
Regex rxUppercase = new Regex( @"\p{Lu}" ); // Unicode: All uppercase letters
Regex rxDigits = new Regex( @"\p{Nd}" ); // Unicode: All decimal digits
のような特定のプロパティに属性を入れたい
[RegularExpression( /* something here which combines above expressions */ )]
[StringLength( 1024, MinimumLength = 8 )]
public string NewPassword
{
get;
set;
}
これを達成する方法は?