3 回答

TA貢獻1794條經(jīng)驗 獲得超8個贊
function chunk(str, n) {
var ret = [];
var i;
var len;
for(i = 0, len = str.length; i < len; i += n) {
ret.push(str.substr(i, n))
}
return ret
};
chunk("The quick brown fox jumps over the lazy dogs.", 5).join('$');
// "The q$uick $brown$ fox $jumps$ over$ the $lazy $dogs."

TA貢獻1865條經(jīng)驗 獲得超7個贊
與正則表達式
"The quick brown fox jumps over the lazy dogs.".replace(/(.{5})/g,"$1$")
The q$uick $brown$ fox $jumps$ over$ the $lazy $dogs.$
干杯,

TA貢獻1834條經(jīng)驗 獲得超8個贊
把事情簡單化
var str = "123456789";
var chuncks = str.match(/.{1,3}/g);
var new_value = chuncks.join("-"); //returns 123-456-789
添加回答
舉報