博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js千分位处理
阅读量:5301 次
发布时间:2019-06-14

本文共 875 字,大约阅读时间需要 2 分钟。

function addKannma(number) {  var num = number + "";           num = num.replace(new RegExp(",","g"),"");   // 正负号处理            var symble = "";   if(/^([-+]).*$/.test(num)) {                symble = num.replace(/^([-+]).*$/,"$1");                num = num.replace(/^([-+])(.*)$/,"$2");            }   if(/^[0-9]+(\.[0-9]+)?$/.test(num)) {   var num = num.replace(new RegExp("^[0]+","g"),"");   if(/^\./.test(num)) {                num = "0" + num;                }   var decimal = num.replace(/^[0-9]+(\.[0-9]+)?$/,"$1");   var integer= num.replace(/^([0-9]+)(\.[0-9]+)?$/,"$1");   var re=/(\d+)(\d{3})/;  while(re.test(integer)){                    integer = integer.replace(re,"$1,$2");               }   return symble + integer + decimal;            } else {   return number;            }        }

转载于:https://www.cnblogs.com/aspnet_csharp/archive/2011/09/16/2178482.html

你可能感兴趣的文章
日志工具 Log4j
查看>>
JSTL中想要实现break类似功能的实现方法!
查看>>
ANDROID_MARS学习笔记_S01_004dpi、dp(dip)及计算
查看>>
PHP-用ThinkPHP和Bootstrap实现用户登录设计
查看>>
学习一下mysql的日期相关函数(转)
查看>>
Daily Report 2012/11/07 陈伯雄(step 8)
查看>>
spring boot 集成 shiro
查看>>
ue4访问php接口
查看>>
Python day5_tuple元祖的常见方法1_笔记
查看>>
WPF经纬度控件
查看>>
概述(一):java概述
查看>>
js基础知识之_入门变量和运算符
查看>>
Windows Phone设备大比拼
查看>>
新增颜色模式
查看>>
JFinal项目搭建
查看>>
图标签
查看>>
Mysql和MongoDB性能对比及应用场景分析
查看>>
iOS开发之:dispatch_async 与 dispatch_get_global_queue 的使用方法
查看>>
我对git的认识
查看>>
xcode6无法使用插件教程
查看>>