通过正则表达式进行转换
function sep2(n) {
let str = n.toString()
str.indexOf('.') < 0 ? str += '.' : void 0
return str.replace(/(\d)(?=(\d{3})+\.)/g, '$1,').replace(/\.$/, '')
}
本文介绍了一种使用正则表达式对数字进行格式化的JavaScript函数,该函数能够将输入的数字转换为带有逗号分隔符的格式,同时处理整数和小数。
通过正则表达式进行转换
function sep2(n) {
let str = n.toString()
str.indexOf('.') < 0 ? str += '.' : void 0
return str.replace(/(\d)(?=(\d{3})+\.)/g, '$1,').replace(/\.$/, '')
}
1万+
1118

被折叠的 条评论
为什么被折叠?