每隔前三位数分开一次

时间:2012-06-28 14:16:25

标签: algorithm

我的代码类似于“010200345”

我希望每隔前三位数拆分

请帮助解决这个问题

谢谢kapil

1 个答案:

答案 0 :(得分:1)

来自我的一个项目:

String.prototype.chunk = function(n) {
    if(this.length > 0) {
        n = typeof n == 'undefined' ? 2 : n;
        return this.match(new RegExp('.{1,'+n+'}','g'));
    } else return [];
};

然后你可以使用这样的东西:

var parts = String(num).chunk(3); // parts as array