1. 处理小数点以0000开头的数字和000开头的数组
function regNumber(num){
if(num){
var reg2 = /^[0\b]+(\.[0-9])/; // 小数0开头的数字
if(reg2.test(num))
{
var thisVal = num.split(".");
thisVal[0] = 0; // 保留一个
var val = (thisVal.join('.'))-0;
return val;
}
else
{
var reg1 = /^[0\b]+/; // 以000开头的数字
if(reg1.test(num))
{
var val = num.replace(reg1,'0');
return (val-0);
}
else
{
return num;
}
}
}
}
如有帮助点个赞吧,有不足之处还请指出,相互交流