正则表达式 - VAlidation String-REAL noob问题:)

时间:2011-04-27 15:49:07

标签: c# asp.net regex validation

我有点尴尬地问这个,所以我会直接用它来。我真的不明白技术帮助,所以也许有人可能会愚蠢。

我试图创建一个验证字符串以允许一个或两个数字(不多也不少)。

这些是我的努力,它们都只适用于第一部分(第一组括号)

我正在使用Visual Studio验证控件btw。

([0-9])|([0-9] [0-9]) (\ d {1})|(\ d {2})

我非常感谢良好的外行解释。非常感谢:)

感谢Cfreak的解决方案。我真的很感激建立字符串的链接或简单的解释。我阅读的大部分内容似乎都期望获得一定程度的知识:)

1 个答案:

答案 0 :(得分:5)

我对.NET不是很熟悉,但其中任何一个都应该有效:

\d{1,2}

\d\d? 

我会选择这个,因为它是最紧凑的:)

[0-9]{1,2}

[0-9][0-9]?

在其中任何一个周围放置()以捕获匹配的数字。