题目描述
给定一个数字字符串,使其每隔3位添加一个逗号(,)
例子1:
输入:a = '1110';
输出:'1,110'
例子2:
输入:a = '1010.00';
输出:'1,010.00'
解决方法
方法1:通过正则
let reg = /(\d)(?=(?:\d{4})+$)/g;
let str = '123456789';
let target = str.replace(reg, '$1,')
方法二:语言内置函数--被处理的字符串要先转成数字(Number类型)
let str = 123456789;
y.toLocaleString()