私のモデルでは、単純なパスワード検証のために正規表現を指定しました
[Required(ErrorMessage="Error")]
[RegularExpression("(?=.{6,})(?=.*\\d)|(?=.*\\W)", ErrorMessage= "Error")]
public string Password { get; set; }
予想どおり、これにより html 要素が生成されます
<input class="textbox-regular" data-val="true" data-val-regex="Error" data-val-regex-pattern="(?=.{6,})(?=.*\d)|(?=.*\W)" data-val-required="Error" id="Password" name="Password" type="password" />
これは有効な JavaScript 正規表現ですが、パスワードが一致しません。これは JQuery バリデーターの制限ですか?
どうも