运用正向预查方式,匹配空,并用 , 替换这个空即可。
正向预查
(?=),(?!)
const repStr = '10000000';
const repReg = /(?=(\B)(\d{3})+$)/g;
const result = repStr.replace(repReg, ',');
console.log(result); // '10,000,000'
运用正向预查方式,匹配空,并用 , 替换这个空即可。
正向预查
(?=),(?!)
const repStr = '10000000';
const repReg = /(?=(\B)(\d{3})+$)/g;
const result = repStr.replace(repReg, ',');
console.log(result); // '10,000,000'