私はMVCデータ注釈を使用していますが、アドレスフィールドには、を除く任意の文字を含めることができます(つまり、英語以外の文字も使用できます)< > . ! @ # % / ? *
。
多くのサイトを検索しましたが、この正規表現の書き方がわかりませんでした。
これまでに試しました:
[Required(ErrorMessage = "Address Required.")]
[RegularExpression(@"^[<>.!@#%/]+$", ErrorMessage = "Address invalid.")]
public string Address { get; set; }