希望实现浮点数字每三位加一个逗号
网上的做法很多,看了一些,但是还是想按着自己的思路自己写
let str = "8432957983475934.84378";
let reg = new RegExp(/(?<=\d)(?=(\d{3})+(\.\d+)?$)/,'g');
console.log(str.replace(reg,','));
输出是:
8,432,957,983,475,934.84,378
目前小数点前都是对的 但是小数点后应该是不出现逗号的
麻烦大神帮忙改改