【发布时间】:2014-01-30 00:03:57
【问题描述】:
我目前正在使用正则表达式,但我完全不知道如何使用。我在 msdn 的帮助下到达了某个地方,但还远远不够:
所以在下面我复制并粘贴了我想要包含在另一个我需要的规则中的正则表达式代码。 下面的代码不允许在字段中使用特殊字符和数字:
[RegularExpression(@"^[a-zA-Z''-'\s]{1,40}$", ErrorMessage =
"Numbers and special characters are not allowed in the Title.")]
我需要这个以及在每个空格后使用大写字母的限制。
示例:每天我都会学到一些新东西 但不是:每天我都会学到一些新东西。
就像为文章命名一样。
如果你能帮助一个没有受过教育的正则表达式编码器,将不胜感激
干杯
【问题讨论】:
-
仅供参考,我们中有些人的名字中包含小写单词。例如:en.wikipedia.org/wiki/Alexander_von_Humboldt - 此外,电影/书名通常会使用小写的“of”、“a”等。
-
嗯,感谢您的洞察力。我想知道这对我的客户来说是否是个问题。我想也许留下那一点点会比没有更有益。
标签: c# regex asp.net-mvc data-annotations