您的位置:首页 > Web前端 > JavaScript

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.");

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: