JS 查找字符串第几次出现的位置

2021-03-09  本文已影响0人  Cherry丶小丸子
/**
 * 查找字符串第几次出现的位置
 * @param {Object} str 源字符串
 * @param {Object} cha 要查询的字符或字符串
 * @param {Object} num 第几次出现,第一次则为 0
 */
findStrIndex(str, cha, num) {
    let x = str.indexOf(cha);
    for (let i = 0; i < num; i++) {
        x = str.indexOf(cha, x + 1);
    }
    return x;
}
上一篇 下一篇

猜你喜欢

热点阅读