var str="There is in every human being's heart the lure of wonder", reg=//b/w+/b(/s*)/g,temp,res=[]; document.write(str+"<br/>"); while((temp=reg.exec(str))!==null){ res[res.length]=temp[0]+" "+ (temp.lastIndex-temp[0].length) //起始索引=下次开始匹配索引-匹配字符长度 +" - " + (temp.lastIndex-temp[1].length-1); } document.write(res.join("<br/>"));