百度了很多给出的正则清一色都是
/^[0-9]+.?[0-9]*$/
但是经过实测此正则表达式是不完全正确的
所以自己测试并写了新的校验是否为数字的正则表达式,经自己测试,正负正数,正负小数均能正确判断
/(^[\-0-9][0-9]*(\.[0-9]+)?)$/
如果有考虑不全欢迎留言指正。。。
百度了很多给出的正则清一色都是
/^[0-9]+.?[0-9]*$/
但是经过实测此正则表达式是不完全正确的
所以自己测试并写了新的校验是否为数字的正则表达式,经自己测试,正负正数,正负小数均能正确判断
/(^[\-0-9][0-9]*(\.[0-9]+)?)$/
如果有考虑不全欢迎留言指正。。。