你好,欢迎访问我的博客!登录
当前位置:首页 - 其他 - 正文 求知成瘾,却无作品!

JavaScript获取一个字符串中指定字符串第n次出现的位置

2018-05-04其他攻城狮9619°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


未定义标签
推荐阅读

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。


  登录