Vla*_*žić 0 javascript string split
如果我有这个字符串:“MyStringToForSplitting”,我想用“ring”这个词来分割它。如果我这样做:"MyStringToForSplitting".split('ring')
我将得到包含这些元素的数组:
我无法找出拆分它并在结果数组中包含“环”的最佳方法,如下所示:
1.MyS
2.戒指
3.对于分裂
您可以使用正则表达式并捕获拆分模式:
console.log("MyStringToForSplitting".split(/(ring)/));Run Code Online (Sandbox Code Playgroud)
var s = "ring";
var p = new RegExp("(" + s + ")")
console.log("MyStringForSplitting".split(p))Run Code Online (Sandbox Code Playgroud)