我在我的mvc項目中使用正則表達式,但它不起作用。它總是顯示錯誤。 任何人都可以告訴我是否正確或如果是的話那麼爲什麼不工作。 那是我的模特。正則表達式在mvc中不起作用
public partial class State
{
public int StateId { get; set; }
[Required]
[RegularExpression(@"^(([A-za-z]+[\s]{1}[A-za-z]+))$", ErrorMessage = "State Name must be alphabetic")]
public string StateName { get; set; }
[Required]
[Range(1, 10)]
public Nullable<int> CountryId { get; set; }
[Required]
public Nullable<System.DateTime> startdate { get; set; }
}
你認爲什麼有效/無效?我假設你的意思是'[A-ZA-Z]',而不是'[A-ZA-Z]' –
不起作用。當i型國家名稱是拉賈斯坦邦然後錯誤消息表示 –
我用[A-AA-Z] –