我希望能够根据子字符串分隔符分割字符串,在分隔符子字符串的第一个字符之前开始分割。目前:
var string = "choc: 123 choc: 328 choc: 129";
string.split("choc");
会给我["", ":123 ", ": 328", ": 129"]
,但我希望得到["choc: 123 ", "巧克力:328”,“巧克力:129”]
,而是。
最佳答案
你可以积极地展望 future 。
var string = "choc: 123 choc: 328 choc: 129";
console.log(string.split(/(?=choc)/));
关于javascript - 根据子字符串分隔符拆分字符串,将分隔符保留在结果中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54670935/