如何通过ASP.NET核心中的数据注释将正则表达式\b[A-Za-z0-9._%-]+@(live\.wcs\.ac\.uk)\b
实现为正则表达式检查。
[Required]
[RegularExpression(\b[A-Za-z0-9._%-]+@(live\.wcs\.ac\.uk)\b)]
public string Email {get; set; }
这是我尝试设置它的方式,因为我希望将@ live.wcs.ac.uk用作验证检查,但我的IDE不喜欢我在上面尝试的输入。
有关如何正确设置注释的快速说明的任何帮助?
C#中的正则表达式应声明为string
对象,即:
[RegularExpression(@"\b[A-Za-z0-9._%-]+@(live\.wcs\.ac\.uk)\b")]