const arr = [12345, 2345, 1234567, 123, 1234]
for (let i = 0; i < arr.length; i++) {
const tag = (arr[i] || 0).toString().split('.') // 将字符串转化为字符串数组
// console.log(tag)
tag[0] = tag[0].replace(/\B(?=(\d{3})+(?!\d))/g, ',')
arr[i] = tag.join('.')
console.log(arr) // ['12,345', '2,345', '1,234,567', '123', '1,234']
}
数字千分位,正则表达式
最新推荐文章于 2024-01-09 22:56:04 发布