📌  相关文章
📜  如何在 JavaScript 中获得第 n 次出现的字符串?

📅  最后修改于: 2022-05-13 01:56:30.742000             🧑  作者: Mango

如何在 JavaScript 中获得第 n 次出现的字符串?

任务是在 JavaScript 的帮助下获取字符串中第 n 次出现的子字符串。

方法一:

  • 首先,使用split() 方法通过传递索引将字符串拆分为子字符串。
  • 再次使用join() 方法在传递的子字符串上加入子字符串。
  • 返回第 n 次出现的字符串的索引。

示例:在本示例中, split() 和 join() 方法用于获取子字符串的索引。

 
 
  
 
     
        How to get nth occurrence of
        a string in JavaScript ?
    
 
  
 
      
    

          GeeksForGeeks     

           

    

                       

    

               

输出:

  • 在点击按钮之前:
    第n次出现-01
  • 点击按钮后:
    第n次出现-02

方法二:逐个遍历每个子串,返回最后一个子串的索引。这种方法使用 indexOf() 方法返回第 n出现的字符串的索引。

例子:

 
 
  
 
     
        How to get nth occurrence of
        a string in JavaScript ?
    
 
  
 
      
    

          GeeksForGeeks     

           

    

                       

    

               

输出:

  • 在点击按钮之前:
    第n次出现-03
  • 点击按钮后:
    第n次出现-04