[英]regular expression: trying to include unlimited whitespaces for any words in ASP.NET C#
[RegularExpression(@"\S*[a-z\s]\S*\s*", ErrorMessage = "Please add
category name letters only")]
如果我输入一些类似this ... test test的字词,则此方法效果很好。 但是,如果我尝试执行此操作……测试测试测试,我将获得实现的ErrorMessage。 事实是,我不知道最终用户要输入多少个单词。 有没有一种方法可以限制未限制的空格? 有人可以告诉我该怎么做吗? 提前致谢。 我正在使用VS2010
([a-zA-Z\s]{1,})
从上面使用正则表达式来解决您的问题。 基本上,a-zA-Z将匹配任何不区分大小写的单词,\\ s将匹配任何空格字符,{1,}将告诉此组合需要一个或多个匹配项。
我希望这有帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.