js查詢某個字串出現了多少次, 快速掌握

2021-10-25 13:53:30 字數 753 閱讀 4705

如何查詢某個字串出現了多少次,這是面試中經常被問到的。

話不多說,直接code 一把梭

/**

* str 完整字串

* tatget 目標物件,要查詢的字串

*/function

searchstreach

(str, target)

}return sum;

}searchstreach

('sdsasads'

,'d'

)

/**

* str 完整字串

* tatget 目標物件,要查詢的字串

*/function

searchstrsplit

(str, target)

searchstrsplit

('dsfsdfdsfdsfs'

,'d'

)

如果不了解indexof 第二個引數,檢視該教程 文件

/**

* str 完整字串

* tatget 目標物件,要查詢的字串

*/function

fn2(str, target)

return sum

}searchstrindexof

('sdffgfdgw'

,'f'

)

js 字串是否包含某個字元

方法一 indexof 推薦 var str 123 console.log str.indexof 3 1 trueindexof 方法可返回某個指定的字串值在字串中首次出現的位置。如果要檢索的字串值沒有出現,則該方法返回 1。方法二 search var str 123 console.log ...

統計某個字串出現的次數

統計某個字串出現的次數 經常需要統計乙個字串出現的次數。常用的有如下兩種方式 1.vim vim是linux世界中的利器。用vim開啟檔案,然後輸入 圖中的例子就是統計文字中 字串出現的次數。grep也是linux世界中的利器。通過這種方式也能達到目的。另外附上幾個grep常用的引數 c 只顯示有多...

在字串中找出乙個字元出現了多少次

第一種方法 結合遞迴利用陣列中的indexof 方法和splice 方法,所以要先將字串轉換為陣列 遞迴找字串中字元出現的次數 var aa 0 function sum str,a else return aa let bb 12465712314588 let cc bb.split conso...