如何用正则表达式匹配数字,范围是1-9999.

如题所述

[1-9][0-9]{0,3}
前面[1-9]保证第一位数字不会是0;
后面[0-9]{0,3}表示0到3个数字;
两者合起来可匹配范围1-9999的数字。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-06
[1-9][0-9]{1 ,3}
第2个回答  2015-03-06
var reg = /^\+?[1-9]\d{0,3}(\.\d*)?$/;