ncc*_*071 5 asp.net-mvc whitespace
我在asp.net MVC网站上使用模型验证.我希望有一个功能来阻止用户在testbox中输入空格并提交表单.
还有其他验证属性可用,但我找不到任何验证属性,阻止用户只输入输入文本框中的空格.
我可以为此开发一个自定义属性,但还有另一个叫做正则表达式验证器的方法,我认为我可以轻松地使用它来实现这个功能.例如:我们可以设置一个具有正则表达式的属性来验证电子邮件.如果用户输入错误的电子邮件,则会立即显示电子邮件格式错误的消息.
我想使用相同的,但我不知道如果用户只输入空格,验证表单输入字段的常规表达式.
请帮我这种正则表达式?谢谢,
Dar*_*rov 11
[RegularExpression(@"[^\s]+")]
public string Data { get; set; }
Run Code Online (Sandbox Code Playgroud)
使用正则表达式验证与此模式:
^\S+$
Run Code Online (Sandbox Code Playgroud)
这将只允许非空白。
如果您希望用户输入空格但仅当其中存在非空格时:
\S+
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5774 次 |
| 最近记录: |