将数字转换成带逗号的显示方式,例: 123,456,789
formatNum(num){
// 将数字串转换成带逗号的显示方式
if(!/^([+\-])?(\d+)(\.\d+)?$/.test(num)){
alert("wrong!");
return num;
}
let a = RegExp.$1;
let b = RegExp.$2;
let c = RegExp.$3;
let re = new RegExp().compile("(\\d)(\\d{3})(,|$)");
while(re.test(b))
b = b.replace(re,"$1,$2$3");
return a +""+ b +""+ c;
},
运行结果

版权声明:本文为weixin_43296748原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。