繁体   English   中英

正则表达式:尝试为ASP.NET C#中的任何单词包含无限空格

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM