/*** 判断是否是整数或者是小数* @param str* @return true:是,false不是*/private boolean validateNumber(String str) {if(StringUtils.isBlank(str)) {return false;}// 说明一下的是该正则只能识别4位小数;如果不限制小数位数的话,写成[+-]?[0-9]+(\\.[0-9]+)?就可以了return str.matches("[+-]?[0-9]+(\\.[0-9]{1,4})?");}
var reg = /^[+-]?[0-9]+(\.[0-9]{1,4})?$/ ;alert(reg.test("0.5"));
原文:http://www.cnblogs.com/zeng1994/p/7397639.html