{n}不是限定匹配前一项n次吗 ??
但是为啥我输入大于等于n次都可以验证通过呢?
还有就是 {n,m}这个是最小n次最大m次,可是输入大于等于n,大于等于m都是可以的,这是为啥??
这是我的代码:
var input=prompt("输入一串数字","");
var reg=/^\d{n,m}$/
if(reg.test(input)==false)
{ alert("输入错误!")
}
但是为啥我输入大于等于n次都可以验证通过呢?
还有就是 {n,m}这个是最小n次最大m次,可是输入大于等于n,大于等于m都是可以的,这是为啥??
这是我的代码:
var input=prompt("输入一串数字","");
var reg=/^\d{n,m}$/
if(reg.test(input)==false)
{ alert("输入错误!")
}
<body>
<script>
var input=prompt("输入一串数字","");
var reg=/^\d{2,4}$/
if(reg.test(input)==false)
{ alert("输入错误!")
}</script>
</body>楼主该不会像这样吧:
http://topic.csdn.net/u/20111204/20/b6b01e41-0e4c-40dc-9817-e59b94ad8dca.html