let num = 131415926.24
function formatNum (num)
{ //一位或三位数字,后边是 有三位数组一组的(1个或多个), 然后匹配结束或者. ,?=,?:参与格式匹配,不参与结果匹配,$1为 (\d{1,3})的匹配结果
return String(num).replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g, '$1,');
}
console.log(formatNum(num));
js数字千分位
最新推荐文章于 2023-09-25 20:25:01 发布