1
9桁のコードでなければならないプロパティを検証しようとしており、4桁のゼロまたは4桁の数字で終了できないため、特殊文字なしで入力する必要があります。モデル内のプロパティの正規表現検証
私は
[RegularExpression(@"(^(?i:([a-z])(?!\1{2,}))*$)|(^[A-Ya-y1-8]*$)", ErrorMessage = "You can not have that")]
public string Test{ get; set; }
次コード - を試みたが、それは働いていません。
例:exasdea0000
、asdea9999
、[email protected]
又はas_ea9999
を入力することができません。
どうすればこの問題を解決できますか?
あなたがサンプル入力またはテストケースを持っていますか? –
あなたにはどんな特殊文字がありますか?フォーマットは何ですか? –
[this](https://regex101.com/r/rIU0aJ/1)は役に立ちますか? –