我有一个内容,如搜索在JavaScript文本,并得到其所有的开始和结束索引
苹果是苹果树的梨果果,种苹果 家蝇在蔷薇科(蔷薇科)。它是最广泛种植的树果实之一,苹果是人类使用的许多苹果属(Malus)成员已知的良好和最广泛的。 苹果生长在小的落叶树上。
我有一个像
["apple", " ", "is", " ", "the"];
有了这个数组如何找到这个词苹果开始索引和结束索引数组是在JavaScript中?
我试过循环的内容和使用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);
}
,因为我不能确定你所说的“内容”指的是我没有格式化你的问题。你在文本中使用了'h5'标签,你实际上是否在页面上有文本,或者你是否只有一个字符串,并试图用'h5'标签格式化它?请阅读http://stackoverflow.com/editing-help – 2012-08-14 10:58:49
我只是有一个字符串和格式化与h5 – Samy 2012-08-14 11:04:16