美文网首页
银行数据千分位并且保留两位小数

银行数据千分位并且保留两位小数

作者: choukin | 来源:发表于2016-10-19 15:02 被阅读0次
function milliFormat(s){//格式化千位符
    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.")
}

相关文章

网友评论

      本文标题:银行数据千分位并且保留两位小数

      本文链接:https://www.haomeiwen.com/subject/imsxuttx.html