简单的前端正则验证用户输入的数字是否合法 new RegExp(/^[-]?((([1-9]+[0-9]*|0)[.][0-9]*[1-9]+[0]*)|([1-9]+[0-9]*|0))$/, 'g').test("0.1");