0
如何添加接受@
以及下面的RegularExpression?DataAnnotations验证将“@”添加到RegularExpression中
[StringLength(250)]
[RegularExpression(@"[A-Za-z0-9][A-Za-z0-9\-\.]*|^$",
ErrorMessage = "DomainName may only contain letters (a-z), digits (0-9), hypens (-) and dots (.), and must start with a letter or digit")]
public string DomainName{ get; set; }
'@“[A-Za-z0-9] [A-Za-z0-9 @ .-] * |^$”' –
抱歉,没有工作,试图进入'@'但它不接受 –
你的意思是你单独进入'@'吗?然后它不会工作。你有一条规则:*必须以字母或数字*开头。它仍然有效吗?如果不是,则还需要在第一个字符类中添加“@”:'@“[A-Za-z0-9 @] [A-Za-z0-9 @ .-] * |^$”' –