美文网首页
数字千分位分隔

数字千分位分隔

作者: 康乐芳华 | 来源:发表于2018-06-10 13:04 被阅读0次
//  整数分隔
//  123 -> 123
//  1234 -> 123,4
//  1234567 -> 1,234,567
function reg_1(str){
  return str.replace(/(?!^)(?=(\d{3})+$)/g, ',')
}
//  小数保留位数分隔
//  123.89 -> 123.89
//  1234.6666 -> 1,234.67
//  1234567.00 -> 1,234,567.00
function reg_2(str){
  return Number(str).toFixed(2).replace(/(?!^)(?=(\d{3})+\.)/g, ',')
}
//  合起来写 
function reg_2(str){
  return str.replace(/(?!^)(?=(\d{3})+($|\.))/g, ',')
}

可视化

相关文章

网友评论

      本文标题:数字千分位分隔

      本文链接:https://www.haomeiwen.com/subject/ozpfeftx.html