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

如果有考虑不全欢迎留言指正。。。
本文介绍了一种改进的正则表达式,用于更准确地验证数字输入,包括正负整数和小数。作者指出传统正则表达式的局限性,并提供了一个经过测试的新表达式,能够更全面地覆盖各种数字格式。
百度了很多给出的正则清一色都是
/^[0-9]+.?[0-9]*$/
但是经过实测此正则表达式是不完全正确的
所以自己测试并写了新的校验是否为数字的正则表达式,经自己测试,正负正数,正负小数均能正确判断
/(^[\-0-9][0-9]*(\.[0-9]+)?)$/

如果有考虑不全欢迎留言指正。。。
3881
1250
1637