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

C# 正则表达式:尝试为ASP.NET C中的任何单词包含无限的空白#,c#,asp.net,C#,Asp.net,如果我输入一些像这样的单词,这很好…测试。但是如果我试着这么做。。。测试,我将得到我实现的错误消息。问题是,我不知道最终用户会输入多少单词。有没有一种方法可以放置未对齐的空白?有人能告诉我怎么做吗?提前谢谢。我正在使用VS2010 [RegularExpression(@"\S*[a-z\s]\S*\s*", ErrorMessage = "Please add category name letters only")] ([a-zA-Z\s]{1,}) 使用上面的正则表达式来解决您的问题。

如果我输入一些像这样的单词,这很好…测试。但是如果我试着这么做。。。测试,我将得到我实现的错误消息。问题是,我不知道最终用户会输入多少单词。有没有一种方法可以放置未对齐的空白?有人能告诉我怎么做吗?提前谢谢。我正在使用VS2010

[RegularExpression(@"\S*[a-z\s]\S*\s*", ErrorMessage = "Please add 
category name letters only")]
([a-zA-Z\s]{1,}) 使用上面的正则表达式来解决您的问题。 baicaly a-zA-Z将匹配任何不区分大小写的单词,\s将匹配任何空白字符,{1,}将告诉此组合需要有一个或任意数量的匹配项


我希望这有帮助

我不明白。你认为你能为我重申一下规则吗?你想允许什么,不允许什么?你到底想要什么格式?只有小写字母?有开始或结束的要求吗?单词之间有多少空格?不知道你需要它做什么,但我觉得以空格结尾的分类名称听起来很奇怪。你应该确切地说明什么是允许的,什么是不允许的。谢谢,塞纳德·梅斯金先生,我刚才在看什么。非常感激。 ([a-zA-Z\s]{1,})