【发布时间】:2015-03-31 16:04:11
【问题描述】:
我对正则表达式真的很不好,我想要的是一个不匹配任何 html 标签的正则表达式(用于用户输入验证)。
我想要的是否定的:
<[^>]+>
我现在拥有的是
public class MessageViewModel
{
[Required]
[RegularExpression(@"<[^>]+>", ErrorMessage = "No html tags allowed")]
public string UserName { get; set; }
}
但它与我想要的相反 - 只允许带有 html 标签的用户名
【问题讨论】:
标签: c# regex asp.net-mvc unobtrusive-validation