我编写了以下正则表达式来验证 1 到 99999 之间的数字(包括 1 和 99999),但是它不起作用。有什么想法吗?
var validate = /^[1-9]{1}$^[0-9]{0-4}$|^9999$/
最佳答案
我想这就是你的意思:
var validate = /^[1-9][0-9]{0,4}$/
它将匹配仅包含 1-5 位数字且不以零开头的字符串。
关于javascript - 验证数字范围的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20198912/