如何将浮点数点左边的数每三位添加一个逗号,如12000000.11转化为『12,000,000.11』?
function commafy(num){
return num && num
.toString()
.replace(/(\d)(?=(\d{3})+\.)/g, function($1, $2){ return $2 + ',';
});}
不知道怎么去理解这个正则。/(d)(?=(d{3})+.)/g
不太了解是怎么运行的
一只斗牛犬
元芳怎么了
随时随地看视频慕课网APP
相关分类