将数字转换为千分位
1.正则表达式的方式
let str = '4000'
let string = "1234567"
str.replace(/(\d{1,3})(?=(\d{3})+$)/g,function($1){
return $1=$1+','
})
string .replace(/(\d{1,3})(?=(\d{3})+$)/g,function($1){
return $1=$1+','
})
结果为4,000 1,234,567
2.正则表达式的方式
let str = '4000'
let string = "1234567"
str.replace(/\d{1,3}(?=(\d{3})+$)/g,function(s){
return s+','
})
string .replace(/\d{1,3}(?=(\d{3})+$)/g,function(s){
return s+','
})
结果为4,000 1,234,567
版权声明:本文为weixin_47163986原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。