Javascript 根据最大长度将字符串切成块而不打断单词
我有一个字符串,我想分解成一个数组 每个索引需要有一个最大字母,比如15个字符。每个点都需要在单词的末尾,并且不能有最大字符的重叠(即在进入下一个单词之前将在28个字符处停止) 在过去,我可以使用regex做类似的事情,但我正试图通过一个不喜欢regex的在线平台来实现这一点 示例字符串: 您好,这是一个示例字符串,我想分解成一个数组 最大15个字符时的期望结果:Javascript 根据最大长度将字符串切成块而不打断单词,javascript,arrays,string,Javascript,Arrays,String,我有一个字符串,我想分解成一个数组 每个索引需要有一个最大字母,比如15个字符。每个点都需要在单词的末尾,并且不能有最大字符的重叠(即在进入下一个单词之前将在28个字符处停止) 在过去,我可以使用regex做类似的事情,但我正试图通过一个不喜欢regex的在线平台来实现这一点 示例字符串: 您好,这是一个示例字符串,我想分解成一个数组 最大15个字符时的期望结果: 嗨,这是一个 样本串 我会 我喜欢休息 陷入困境 阵列 考虑到没有比最大限制更大的词 函数拆分字符串(n,str){ 设arr=s
考虑到没有比最大限制更大的词
函数拆分字符串(n,str){
设arr=str?.split(“”);
让结果=[]
设subStr=arr[0]
for(设i=1;i 如果(subStr.length+word.length+1)就是这样,谢谢