js 数值转换为3位逗号分隔
2012-03-31 15:28
169 查看
function formatNum(strNum) {
if (strNum.length <= 3) {
return strNum;
}
if (!/^(\+|-)?(\d+)(\.\d+)?$/.test(strNum)) {
return strNum;
}
var a = RegExp.$1, b = RegExp.$2, c = RegExp.$3;
var re = new RegExp();
re.compile("(\\d)(\\d{3})(,|$)");
while (re.test(b)) {
b = b.replace(re, "$1,$2$3");
}
return a + "" + b + "" + c;
}
if (strNum.length <= 3) {
return strNum;
}
if (!/^(\+|-)?(\d+)(\.\d+)?$/.test(strNum)) {
return strNum;
}
var a = RegExp.$1, b = RegExp.$2, c = RegExp.$3;
var re = new RegExp();
re.compile("(\\d)(\\d{3})(,|$)");
while (re.test(b)) {
b = b.replace(re, "$1,$2$3");
}
return a + "" + b + "" + c;
}
相关文章推荐
- js 数值转换为3位逗号分隔的示例代码
- js 数值转换为3位逗号分隔的示例代码
- js每3位逗号分隔数字
- js金额转换三位加上逗号分隔保留小数
- 连续数字数值转换成逗号分隔
- 从textarea中空格、逗号、换行转换为逗号分隔的字符串 js string.split
- JS将数字转换成三位逗号分隔的样式(示例代码)
- js 将数组转换为逗号分隔的字符串
- js 将数组转换为逗号分隔的字符串
- JS将数字转换成三位逗号分隔的样式(示例代码)
- JS将数字转换成三位逗号分隔的样式
- 把以逗号分隔的字符串转换成list
- js以分隔符分隔数组中的元素并转换为字符串的方法
- C#类型转换,可以转换多个以英文逗号分隔的字符串为常用的基本类型或 Guid 类型
- 把数组转换为一个用逗号分隔的字符串
- JS字符串按逗号和回车分隔
- 阿拉伯数字转换成英文大写币别(格式化逗号分隔符后传入)
- JS操作字符串转换为数值并取整的代码
- 【Java面试题】17 如何把一个逗号分隔的字符串转换为数组? 关于String类中split方法的使用,超级详细!!!
- 如何相互转换逗号分隔的字符串和List