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

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

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
主站蜘蛛池模板: 日本加勒比在线播放 | 私人影院在线播放 | 亚洲精品久久久打桩机 | 国产成人高清视频 | 色综合久久夜色精品国产 | 国产高清视频免费最新在线 | 成年人在线免费观看视频网站 | 男生操女生的漫画 | 欧美性色欧美a在线播放 | 无限在线观看视频大全免费高清 | 性做久久久久久 | 高清视频在线播放ww | 1377大但人文艺术包子铺 | 我的妹妹最近有点怪在线观看 | xxxxx性bbbbb欧美 | 好吊色永久免费视频大全 | 桥本有菜作品在线 | 色综合天天综合中文网 | 亚洲精品αv一区二区三区 亚洲精品91大神在线观看 | 青青青在线观看国产精品 | 国产剧情麻豆刘玥视频 | 99在线视频精品费观看视 | 亚洲国产成人在线视频 | 亚洲视频在线一区二区三区 | chinese老头和老太交hd | 国产一级网站 | 国产欧美日韩成人 | 青青草原国产视频 | 91视频综合网 | 桥本有菜在线四虎福利网 | 免费视频左左视频 | 亚洲 欧美 中文字幕 在线 | 国产高清在线精品一区二区 | 娇妻被健身教练挺进小说阅读 | 亚洲国产第一 | 欧美成人aa| 糖心vlog视频永久破解版 | 欧美不卡一区二区三区 | 免费精品在线视频 | 天天成人| 啊皇上你好大要知画 |