标签: javascript
我编写了以下正则表达式来验证1到99999之间的数字,但是,它不起作用。有什么想法吗?
var validate = /^[1-9]{1}$^[0-9]{0-4}$|^9999$/
答案 0 :(得分:2)
我认为这就是你的意思:
var validate = /^[1-9][0-9]{0,4}$/
它将匹配仅由1-5位组成的字符串,并且不以零开头。