
求一个判断是否为数字的正则表达式,分为带小数点和不带小数点的,并且开头不能为多个0。
2个回答
展开全部
-?(([1-9]\d*)|0)(\.\d*[1-9])?
最前面可以有负号,小数点之前为整数形式,可以含小数部分,小数部分末尾不为0
最前面可以有负号,小数点之前为整数形式,可以含小数部分,小数部分末尾不为0
2015-07-17
展开全部
var reg = /^[\+\-]?[1-9]\d*(\.\d*)?$/;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询