JavaScript統計字元出現的次數
字元自然由字元組成,本文通過程式碼例項介紹一下如何統計每一個字元出現的次數。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼function numInstring(str){ str=str.replace(/ /ig,""); var strArr=str.split(""); var result=[],beforeLength,afterLength,reg; for (var index = 0; index < strArr.length; index++) { if (str.indexOf(strArr[index]) != -1) { beforeLength=str.length; reg = new RegExp(strArr[index], "ig"); str=str.replace(reg,""); afterLength=str.length; result.push(strArr[index] + ":" + (beforeLength - afterLength)); } } return result; } var result=numInstring("antzone"); console.log(result);
程式碼執行效果截圖如下:
此函式返回一個陣列,陣列中每一個元素就是對應字元與字元出現的次數。
相關閱讀:
(1).replace方法參閱正規表示式replace()一章節。
(2).split方法參閱JavaScript split()一章節。
(3).push方法參閱JavaScript push()一章節。
相關文章
- JavaScript統計字串中字元出現次數JavaScript字串字元
- 統計字串中某個字元出現的次數字串字元
- Dictionary計算字元出現的次數字元
- 利用HashMap統計字串各個字元出現的次數HashMap字串字元
- Java小程式--統計指定字串中字元 ‘a’ 出現的次數Java字串字元
- python 統計字串裡某個字元出現的次數count()Python字串字元
- 如何計算字串某個字元出現的次數字串字元
- 統計字串出現的次數(C)字串
- 集合框架-統計字串中每個字元出現的次數案例圖解框架字串字元圖解
- javascript獲取字串中出現次數最多的字元JavaScript字串字元
- 統計資料出現次數
- 判斷字串中出現最多的字元,並統計次數字串字元
- 集合框架-統計字串中每個字元出現的次數案例程式碼實現框架字串字元
- Linux下計算字元在檔案裡出現的次數Linux字元
- matlab——統計相同元素出現的次數Matlab
- 如何獲取字串中相同字元出現的次數字串字元
- Python統計列表元素出現次數Python
- 統計陣列中各數字(元素)出現的次數陣列
- JavaScript統計字串中重複字元的個數JavaScript字串字元
- 華為機試題-刪除出現次數最少的字元字元
- 統計陣列中各元素出現次數陣列
- 輸出字串中出現次數最多的字元和次數字串字元
- 獲得String字串中某個字元出現的次數字串字元
- Matlab tabulate統計數字出現的次數,如果陣列中出現0Matlab陣列
- 【譯】Swift演算法俱樂部-統計出現次數Swift演算法
- Matlab 統計陣列中各數字(元素)出現的次數Matlab陣列
- 如何統計一列數中每個元素出現的次數
- 字元數統計字元
- 統計陣列元素中每個元素出現的次數陣列
- matlab如何統計矩陣各元素的出現次數Matlab矩陣
- matlab之對元素出現的次數進行統計Matlab
- [Shell] 統計字串出現的次數和排序(cut,sort,uniq)字串排序
- ASP.NET從字串中查詢字元出現次數的方法ASP.NET字串字元
- js如何計算一個字元在字串中出現的次數JS字元字串
- 【Shell】統計檔案裡面特定字串出現次數字串
- 【轉】matlab之對元素出現的次數進行統計Matlab
- 第一次只出現一次的字元字元
- 29:統計字元數字元