var c= "^([0-9])[0-9]*(\\.\\w*)?$"; //数字和一位小数点数字 test .test(num) parseFloat(num.toFixed(1)) //转成想要的几位小数点