我有一个内容
苹果是玫瑰科(蔷薇科)苹果树的果仁。它是最广泛种植的树果之一,苹果是人类使用的许多苹果属成员中最广为人知的。苹果长在落叶小树上。
我有一个像
["apple", " ", "is", " ", "the"];
使用这个数组如何在javascript中找到单词apple的开始索引和结束索引?
我尝试循环内容并使用indexOf
但我无法获得单词的所有索引
这是我试过的
var matchs =[];
var content = "a b c defgh a b csdwda abcdfd";
var arrayWord =["a"," ", "b"];
var w =0;
var pos =0;
var firstIndex = content.indexOf(arrayWord[w],pos);
pos = firstIndex;
while (pos > -1) {
pos+=arrayWord[w].length;
w++;
pos = content.indexOf(arrayWord[w], pos);
matchs.push(firstIndex,pos);
}