数字千分位处理
2016-05-23 11:34
281 查看
function transformAmount(s) {//千分位显示
s=parseFloat(s);//去除首位输入的0,如002,小数不影响parseFloat字符串转数字
s=s.toString();
s = s.replace(/^(\d*)$/, "$1.");
s = (s + "00").replace(/(\d*\.\d\d)\d*/, "$1");
s = s.replace(".", ",");
var re = /(\d)(\d{3},)/;
while (re.test(s))
s = s.replace(re, "$1,$2");
s = s.replace(/,(\d\d)$/, ".$1");
return s.replace(/^\./, "0.");
}
s=parseFloat(s);//去除首位输入的0,如002,小数不影响parseFloat字符串转数字
s=s.toString();
s = s.replace(/^(\d*)$/, "$1.");
s = (s + "00").replace(/(\d*\.\d\d)\d*/, "$1");
s = s.replace(".", ",");
var re = /(\d)(\d{3},)/;
while (re.test(s))
s = s.replace(re, "$1,$2");
s = s.replace(/,(\d\d)$/, ".$1");
return s.replace(/^\./, "0.");
}
相关文章推荐
- Extjs4.0 最新最全视频教程
- Javascript中toFixed方法的改进
- 5个常见可用性错误和解决方案
- easyui------显示隐藏列功能
- js数组实现图片轮播
- js可突破windows弹退效果代码
- 如何使用jquery easyui创建标签组件
- JSP脚本漏洞面面观
- 使用BAT一句话命令实现快速合并JS、CSS
- js显示当前星期的起止日期的脚本
- jQuery寻找n以内完全数的方法
- 推荐10个2014年最佳的jQuery视频插件
- 爆炸式的JS圆形浮动菜单特效代码
- jquery+CSS3实现淘宝移动网页菜单效果
- js select常用操作控制代码
- 采用easyui tree编写简单角色权限代码的方法
- JS实现不使用图片仿Windows右键菜单效果代码
- 从jsp发送动态图像
- 原生js结合html5制作小飞龙的简易跳球
- js 页面模块自由拖动实例