Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在字符串中定位多个相同的子字符串_Javascript_Locate_Substring - Fatal编程技术网

Javascript 在字符串中定位多个相同的子字符串

Javascript 在字符串中定位多个相同的子字符串,javascript,locate,substring,Javascript,Locate,Substring,例如,我有一个单词,比如“不幸”,我需要定位字符串中的所有“t” indexOf在这里不起作用,因为它只定位它找到的第一个子字符串,也不定位我能找到的所有javascript方法 函数getAllIndex(字符串,val){ var指数=[],i=-1; 而((i=arr.indexOf(val,i+1))!=-1){ 指数推送(i); } 收益指标; } var指数=GetAllIndex(“t”); console.log(索引) var indexArr=[]; var testSrt=

例如,我有一个单词,比如“不幸”,我需要定位字符串中的所有“t”

indexOf在这里不起作用,因为它只定位它找到的第一个子字符串,也不定位我能找到的所有javascript方法 函数getAllIndex(字符串,val){ var指数=[],i=-1; 而((i=arr.indexOf(val,i+1))!=-1){ 指数推送(i); } 收益指标; } var指数=GetAllIndex(“t”); console.log(索引)
var indexArr=[];
var testSrt=“不幸”。拆分(“”);
forEach(函数(元素、索引){
如果(元素==“t”){
指数推力(指数);
}
});

console.log(indexArr)通过定位,你的意思是找到所有t的索引?看看正则表达式的可能副本,我们不应该回答非常明显的问题。相反,我们应该检查,如果可能的话,将它们标记为重复,我们不应该回答非常明显的问题。相反,我们应该检查,如果可能的话,将它们标记为duplicate@Rajesh我理解。。对不起,没有必要道歉,伙计。一切都好。我们跌倒只是为了振作起来,在这个过程中我们变得开明。