JS string.split()不删除分隔符

16 浏览
0 Comments

JS string.split()不删除分隔符

如何在不删除分隔符的情况下拆分字符串?

假设我有一个字符串:

var string = "abcdeabcde";

当我执行

var newstring = string.split("d"),我得到的结果是这样的:

["abc","eabc","e"]

但是我想要得到这样的结果:

["abc","d","eabc","d","e"]

当我尝试编写我的"split2"函数时,我陷入了splice()、索引、"this"与"that"之间的混乱中...啊!求助!:D

0