MVC 数据注释正则表达式不允许白色 Space 和逗号
MVC Data Annotation Regex not allow White Space and Commas
我的模型 class 中有一个 属性 用户名,我想对其进行验证以限制用户输入任何白色 space 或逗号。目前它只使用以下正则表达式限制白色 space 但我也想限制逗号。请推荐
[Required]
[Display(Name = "UserName")]
[RegularExpression(@"^\S*$", ErrorMessage = "Username Cannot Have Spaces")]
public string UserName { get; set; }
尝试使用正则表达式,它匹配空格和逗号。
^[^\s\,]+$
这个允许除逗号和空格之外的任何内容。
^[^\s\,]*$
我的模型 class 中有一个 属性 用户名,我想对其进行验证以限制用户输入任何白色 space 或逗号。目前它只使用以下正则表达式限制白色 space 但我也想限制逗号。请推荐
[Required]
[Display(Name = "UserName")]
[RegularExpression(@"^\S*$", ErrorMessage = "Username Cannot Have Spaces")]
public string UserName { get; set; }
尝试使用正则表达式,它匹配空格和逗号。
^[^\s\,]+$
这个允许除逗号和空格之外的任何内容。
^[^\s\,]*$