JS加分隔符
2015-07-10 14:40
627 查看
//每四位加分隔符
function cc(s){
if(null == s || "" == s) return "";
if(/[^0-9\.]/.test(s)) return "invalid value";
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.");
}
function cc(s){
if(null == s || "" == s) return "";
if(/[^0-9\.]/.test(s)) return "invalid value";
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.");
}
相关文章推荐
- Jsoup学习笔记5:Jsoup 解析SAZ文件中的htm文档源码实例
- javascript:void(0) 点#链接不跳到顶部
- Js 小技巧
- ExtJS xtype大全【精】
- TweenMax.js 用法
- Java和JavaScript中使用Json方法大全
- JS脚本位置
- JSON在线解析工具
- Module模式 - 深入了解Javascript
- javascript在不同浏览器设置窗口高度、宽度,改变窗口大小
- 关于jsp页面 title中文乱码问题的解决方法
- extjs 根据查询条件导出内容
- js实现简单的拖曳
- setTimeout&&setInterval
- js 字符串中某字符被全部替换
- 【翻译】如何在Ext JS 6中使用Fashion美化应用程序
- JS获取本周周一 周日日期、本季度、本月、上月的开端日期、停止日期
- 【翻译】如何在Ext JS 6中使用Fashion美化应用程序
- 【翻译】如何在Ext JS 6中使用Fashion美化应用程序
- 【翻译】如何在Ext JS 6中使用Fashion美化应用程序