JavaScript 使用 split() 方法分割字符串以 'date:' 为分隔符
使用 split() 方法可以以 'date:' 为分隔符将字符串 str 分割成一个数组:
var str = 'date:123date:234date:345';
var arr = str.split('date:');
console.log(arr); // ['','123', '234', '345']
由于 'date:' 出现在字符串的开头,所以分割后的数组第一个元素为空字符串。
如果想要去掉空字符串,可以在 split() 方法中加入一个参数,表示要分割的最大次数:
var str = 'date:123date:234date:345';
var arr = str.split('date:', 4); // 最多分割成4段
console.log(arr); // ['','123', '234', '345']
这样就只分割了三次,且没有空字符串了。
原文地址: https://www.cveoy.top/t/topic/mswU 著作权归作者所有。请勿转载和采集!