仅对具有最小长度的数字进行RegEx验证

时间:2013-09-30 02:49:32

标签: c# asp.net regex validation

所以我有这个reg ex

0*[0-9]\d*

只接受数字我将如何接受数字,但最少输入5个数字?

3 个答案:

答案 0 :(得分:15)

我会做你想做的事。

^\d{5,}$

答案 1 :(得分:8)

以下是适合您的模板:

<expression>{length}
<expression>{min,}
<expression>{min,max}

在你的情况下,它将是:

\d{5,}

请参阅sandbox

答案 2 :(得分:3)

要指定在示例中{n,}为5的n所使用的最小符号数,因此正则表达式为\d{5,}

String pattern = @"\d{5,}";
var result = Regex.Match("12345", pattern);