JavaScript获取一个字符串中指定字符串第n次出现的位置
2018-05-04其他攻城狮3786°c
A+ A-示例如下:
//获取google.com字符串中第三个o的下标 function find(str,cha,num){ var x=str.indexOf(cha); for(var i=0;i<num;i++){ x=str.indexOf(cha,x+1); } return x; } //测试 var str = "google.com"; find(str, 'o' 2);//返回8 这里注意find函数第三个参数,是你想获取数目减去1 ,如果是第三个,就传2 ,如果是第二个,就传1
未定义标签