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