7

所以我有这个 reg ex

0*[0-9]\d*

仅接受数字我将如何使其仅接受数字但最少输入 5 个数字?

4

3 回答 3

20

我这会做你想要的。

^\d{5,}$
于 2013-09-30T02:58:53.813 回答
9

这是给你的模板:

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

在您的情况下,它将是:

\d{5,}

请参阅沙盒

于 2013-09-30T02:58:17.197 回答
3

要指定符号的最小数量,请在您的示例中使用{n,}where nis 5,因此正则表达式将是\d{5,}

String pattern = @"\d{5,}";
var result = Regex.Match("12345", pattern);
于 2013-09-30T02:59:27.853 回答