正则表达式格式化数字

391 阅读1分钟
const number = '12345678';

// 方式1
console.log(number.replace(/(\d)(?=(?:\d{3})+$)/g, '$1,')); // 12,345,678

// 方式2
console.log(number.replace(/(?=(?!^)(\d{3})+$)/g, ","));