一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - js教程 - JS獲取一個字符串中指定字符串第n次出現的位置

JS獲取一個字符串中指定字符串第n次出現的位置

2022-01-20 16:43小king哥 js教程

這篇文章主要介紹了JS獲取一個字符串中指定字符串第n次出現的位置,文章內容實例講解的很清晰,有需要的同學可以研究下

了解類似的獲取字符位置的方法:

charAt() 獲取字符串指定位置的字符

用法:strObj是字符串對象,index是指定的位置,(位置從0開始數)

?
1
strObj.charAt(index)<br type="_moz">

indexOf() 方法可返回某個指定的字符串值在字符串中首次出現的位置

用法:stringObject是字符串對象,searchvalue是指定的字符串值,fromindex(可有可無)指定開始匹配字符串值的位置,若無,表示從0位置開始。

?
1
stringObject.indexOf(searchvalue,fromindex)

例如:

?
1
2
var str='helloworld';
var num=str.indexOf('o');//返回4

正題

獲取一個字符串值在指定字符串第n次出現的位置

就像上面的例子,helloword,我想獲取第二個o出現的位置

js代碼:參數(字符串,要查找的字符串值,要查找第幾個該字符串值

?
1
2
3
4
5
6
7
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;
 }

引用該方法:

?
1
2
ar str="Hello World!"
document.write(find(str,'o',1));//返回7

基本的用法就是這樣了,對于一個字符串中相同字符多的字符串,只需要把相應的2換成你想要查找的n值就可以了

例如:獲取當前頁面url中的第n個‘/'出現的位置

直接調用上面的方法

?
1
2
ar str=document.URL;//獲取當前頁面的完整路徑信息
document.write(find(str,'/',n));

到此這篇關于JS獲取一個字符串中指定字符串第n次出現的位置的文章就介紹到這了,更多相關JS獲取字符串中指定字符串第n次出現的位置內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://www.cnblogs.com/jingmin/p/6528545.html

延伸 · 閱讀

精彩推薦
  • js教程js實現鼠標切換圖片(無定時器)

    js實現鼠標切換圖片(無定時器)

    這篇文章主要為大家詳細介紹了js實現鼠標切換圖片,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    楓思然8122022-01-10
  • js教程關于uniApp editor微信滑動問題

    關于uniApp editor微信滑動問題

    這篇文章主要介紹了關于uniApp editor微信滑動問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下...

    辛夷不改年年色10122021-12-31
  • js教程了不起的11個JavaScript代碼重構最佳實踐小結

    了不起的11個JavaScript代碼重構最佳實踐小結

    這篇文章主要介紹了了不起的11個JavaScript代碼重構最佳實踐小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需...

    pikapi3832021-12-29
  • js教程JavaScript實現點擊自制菜單效果

    JavaScript實現點擊自制菜單效果

    這篇文章主要為大家詳細介紹了JavaScript實現點擊自制菜單效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    ~噓~禁止想象~5422022-01-12
  • js教程原生js實現下拉框選擇組件

    原生js實現下拉框選擇組件

    這篇文章主要為大家詳細介紹了原生js實現下拉框選擇組件的開發,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    蒲公英芽4342022-01-05
  • js教程原生JavaScript實現購物車

    原生JavaScript實現購物車

    這篇文章主要為大家詳細介紹了原生JavaScript實現購物車,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    棟棟很優秀啊4312021-12-29
  • js教程JavaScript實現原型封裝輪播圖

    JavaScript實現原型封裝輪播圖

    這篇文章主要為大家詳細介紹了JavaScript原型封裝輪播圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    zyhyoustrive12232021-12-21
  • js教程JavaScript實現點擊切換驗證碼及校驗

    JavaScript實現點擊切換驗證碼及校驗

    這篇文章主要為大家詳細介紹了JavaScript實現點擊切換驗證碼及校驗,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    棟棟很優秀啊3822021-12-29
主站蜘蛛池模板: 8mav福利视频 | 福利视频久久 | 男生和女生艹逼 | 国产精品欧美日韩一区二区 | 暖暖日本在线观看免费 | 国产欧美国产精品第一区 | 五月婷婷在线观看 | 精品欧美日韩一区二区三区 | 大胸纲手被羞羞漫画网站 | ysl千人千色t9t9t9 | 紧身牛仔裤美女被啪啪久久网 | 欧美成黑人性猛交xxoo | 亚洲一区二区三区福利在线 | 日本十大顶级绝伦推理片 | 久久精品午夜一区二区福利 | 亚洲精品一区二区三区在线看 | avtt天堂网手机版亚洲 | 亚洲va在线va天堂va偷拍 | 调教女帝 | 欧美成人免费观看的 | 四虎影视免费观看 | 国产一区二区三区欧美 | 国内精品91久久久久 | 国产自拍资源 | 麻豆自拍| 天天久久综合网站 | 高h折磨调教古代 | 美女扒开屁股让我桶免费 | 日本高免费观看在线播放 | 婷婷草| 国产精品一区久久精品 | 久久WWW免费人成一看片 | 俄罗斯一级毛片免费播放 | xxoo做爰猛烈动态 | 亚洲第一综合天堂另类专 | 99美国热| 蜜桃影像传媒推广 | 黄绝一级 | 色老板最新网站视频地址 | 亚洲高清国产拍精品动图 | 精品无码一区在线观看 |