js字符串按固定长度分割(substr)

责编:menVScode 2018-12-12 17:56 阅读(309)

今日有个小需求:实现银行卡号每个四位加一个空格。


实现代码:

// number:传入的字符串
// grap:间隔的位数
changeNumber(number,grap){
    let arr = [];
    let count =0;
    for(let i=0,len=number.length/grap;i<len;i++) {
        let str1 = number.substr(0,grap);
        number = number.replace(str1,'');
        arr.push(str1)
    }
    // console.log(arr);
    return arr.join(' ')
}

使用方式:

changeNumber( '476545865675455', 4 )
标签: substr 字符串 js
前端交流群: MVC前端网(menvscode.com)-qq交流群:551903636

邮箱快速注册

忘记密码