请各位大虾给一个js验证数字的正则表达式
可以为整数(若为整数,整数不能超过3位),也可以是小数(整数部分不能超过3位,小数部分也不超过3位)。。。(不考虑负数)。 --------------------编程问答-------------------- public static final String NUMBER_REG = "^\\d{1,3}(\\.\\d{0,3})?$";项目中使用的原码。
--------------------编程问答--------------------
--------------------编程问答-------------------- 一开始以为必须是带有小数的。现修正一下:
var reg=/^[1-9]\d{1,2}\.\d{0,3}$/;
--------------------编程问答-------------------- 以这为准:
var reg=/^[1-9]\d{1,2}(\.\d{0,3})?$/;
var reg3=/^[1-9]\d{0,2}(\.\d{0,3})?$/;
补充:Java , Web 开发