使用 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']

这样就只分割了三次,且没有空字符串了。

JavaScript 使用 split() 方法分割字符串以 'date:' 为分隔符

原文地址: https://www.cveoy.top/t/topic/mswU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录