方法1
使用正則 (如果是漢字,此正則,每五個字換行,如果是英文字符,每十個英文,換行)
let arrX ="這是個測試字符串,這是個測試字符串"
arrX = arrX.replace(/[^\x00-\xff]/g,"$&\x01").replace(/.{10}\x01?/g,"$&\n").replace(/\x01/g,"")
方法2
循環遍歷
let res = ""
let arrX ="這是個測試字符串,這是個測試字符串"
for(let i=0,j=1; i<arrX.length; i++, j++) {
if(j&&j%6 === 0) {
res += '<br />'
} else {
res += arrX[i]
}
}
document.write(res)
結果:
