我有点尴尬地问这个,所以我会直接用它来。我真的不明白技术帮助,所以也许有人可能会愚蠢。
我试图创建一个验证字符串以允许一个或两个数字(不多也不少)。
这些是我的努力,它们都只适用于第一部分(第一组括号)
我正在使用Visual Studio验证控件btw。
([0-9])|([0-9] [0-9]) (\ d {1})|(\ d {2})
我非常感谢良好的外行解释。非常感谢:)
感谢Cfreak的解决方案。我真的很感激建立字符串的链接或简单的解释。我阅读的大部分内容似乎都期望获得一定程度的知识:)
答案 0 :(得分:5)
我对.NET不是很熟悉,但其中任何一个都应该有效:
\d{1,2}
或
\d\d?
我会选择这个,因为它是最紧凑的:)
或
[0-9]{1,2}
或
[0-9][0-9]?
在其中任何一个周围放置()以捕获匹配的数字。