reg exp用于验证数字之间的范围

Hen*_*rik 0 regex

需要使用reg exp来检查数字之间的范围.有效值为1-999999.

我试过这个没有成功:

^[1-9][0-9][0-9][0-9][0-9][0-9]{1,2,3,4,5,6}$ 
Run Code Online (Sandbox Code Playgroud)

谁知道我哪里做错了?

p.s*_*w.g 5

你很接近,但你的量词被打破了.要指定前面的字符,字符类或组必须出现在nm次之间,请使用.{n,m}

例如:

^[1-9][0-9]{0,5}$ 
Run Code Online (Sandbox Code Playgroud)

这将匹配一个字符串,该字符串由1到9之间的单个数字组成,后跟0到9之间的最多5个数字.