javascript 为数字添加/删除千分符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 为数字添加/删除千分符相关的知识,希望对你有一定的参考价值。
// 为数字添加千分符
function intcomma (num) {
if ($.isNumeric(num)) {
var DIGIT_PATTERN = /(^|\s)\d+(?=\.?\d*($|\s))/g;
var MILLI_PATTERN = /(?=(?!\b)(\d{3})+$)/g;
return num.toString().replace(DIGIT_PATTERN, function (m) {
return m.replace(MILLI_PATTERN, ',');
});
} else {
return num;
}
}
// 删除数字千分符
function nonIntcomma (str) {
if (!$.isNumeric(str)) {
return Number(str.split(',').join(''));
} else {
return Number(str);
}
}
以上是关于javascript 为数字添加/删除千分符的主要内容,如果未能解决你的问题,请参考以下文章
JS 正则中环视(断言)应用 -- 数字千分符
怎样将word文档中数字,自动加“千分符”?
金钱数字千分符
四两拨千斤,一招搞定数字格式化问题
js解决千分符问题
c++本地示例034千分符,取