我有三个正则表达式验证器,它们针对相同的文本框,但分别给出不同的错误消息。
如何将它们组合在自定义验证器中以返回不同的 ErrorMessage?
public void PasswordValidate(Object source, ServerValidateEventArgs args)
{
Regex PasswordComplexity = new Regex(@"^.*(?=.{8,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).*$");
Regex ConsecutiveCharCheck = new Regex(@"^(?!.*(?:(.)\1{3,})).*$");
Regex PasswordLiteralCheck = new Regex(@"^((?!(p|P)(a|A)(s|S)(s|S)(w|W)(o|O)(r|R)(d|D)).)*$");