我想将字符串分成不同的部分。我将有一些动态生成的字符串,其中包含 500 个字符。我想分成 5 个部分。我的意思是我想将 100
个字符放入 array[0]
,然后将 100
个字符放入 array[1]
....
例子:
var string = "kjfaorj.......................................................";
array[0] = "kjfaorj..... up to 100 characters";
array[1] = " next 100 characters ";
..........................
..........................
最佳答案
if(str.length % 100 == 0) //If the string contains exactly 500 or 400...etc
count = str.length / 100;
else
count = str.length / 100 +1; //If the string contains exactly 505 or 417...etc
for(var i=0;i<count;i++)
array[i] = s.substring(i*100,(i*100)+(100));
第二种方法适用于动态字符串
关于javascript - 如何将字符串分成不同的部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16535498/