当前数字的正则表达式

时间:2013-01-28 03:04:50

标签: javascript regex

嗨我需要使用JS中的regexp来限制输入从-9999到9999的正确数字。这样用户就无法输入如下数字:

9-985
02564
1234-

感谢。

2 个答案:

答案 0 :(得分:3)

^-?\d{1,4}$

此表达式可选择以-开头,仅为1到4位数。

答案 1 :(得分:3)

这个正则表达式应该有效:

^-?\d{1,4}$

这不允许空字符串 - 它可以是-9999到9999之间的数字,包括0。