JS正则表达式,数字千分位补逗号
function formatCommaNumber(number, fixed){
return number.toString.replace(/(\d)(?=(\d{3})+\.)/g, '$1,');
}
补充一个没有小数的
str.replace(/\B(?=(?:\d{3})+\b)/g, ',');
此处正则匹配为两组
// 数字 分组1
(\d)
// ?=断言, 找到...
原创
2020-04-27 20:23:41 ·
638 阅读 ·
0 评论