数字格式化 你不会困 2022-07-05 116 阅读1分钟 实现数值三位添加一个逗号,一行代码实现,使用正则表达式 var str=100000 str= str.replace(/(?=\B(\d{3})+$)/g,',') 正则表达式分解:(\d{3})+$ 三位数字分开 然后(?=)是定位到三位数字的前面添加逗号,如果不加\B(非单词边界),数字就会出现最前面有逗号: ,100,000