let str = 'She is a girl, not a boy. She has a big family.';// 測試字串
let regPattern1 = /\s/g; // 匹配空格
let regPattern2 = /[+&@#/%?=~_|!:,.;]/g; // 匹配非空格符號
let arr = str.split(regPattern1); // 將字串以空格分割
let result = {}; // 儲存結果
arr.forEach(function(item){
item = item.replace(regPattern2,''); // 以空格分割時會出現標點號跟隨字元,除去標點
if(typeof result[item]==='undefined'){
result[item] = 1; //如果該物件中不含有該key, 新增該key,value賦值 1,
}else{
result[item] += 1;// 如果該key已經存在, 其value自增1.
}
});
console.log(result);
複製程式碼
js統計字串中單次的個數
相關文章
- 統計字串中某個字元出現的次數字串字元
- 統計一個字串中的單詞的個數,並列印各個單詞字串
- js如何計算一個字元在字串中出現的次數JS字元字串
- 集合框架-統計字串中每個字元出現的次數案例圖解框架字串字元圖解
- 利用HashMap統計字串各個字元出現的次數HashMap字串字元
- 統計字串出現的次數(C)字串
- JavaScript統計字串中重複字元的個數JavaScript字串字元
- 統計字串中數字個數,並將數字字串形式輸出字串
- js統計陣列中單詞出現次數程式碼例項JS陣列
- 統計字串字元個數字串字元
- 在JS中統計函式執行次數JS函式
- python 統計字串裡某個字元出現的次數count()Python字串字元
- 集合框架-統計字串中每個字元出現的次數案例程式碼實現框架字串字元
- 題目7:統計字串中的各種字元的個數字串字元
- 統計檔案中單詞個數
- JavaScript統計字串中字元出現次數JavaScript字串字元
- 如何計算字串某個字元出現的次數字串字元
- **呼叫MapReduce對檔案中各個單詞出現的次數進行統計**
- 如何統計一列數中每個元素出現的次數
- 統計陣列元素中每個元素出現的次數陣列
- 判斷字串中出現最多的字元,並統計次數字串字元
- 獲得String字串中某個字元出現的次數字串字元
- 統計檔案中出現的單詞次數
- Java小程式--統計指定字串中字元 ‘a’ 出現的次數Java字串字元
- [Shell] 統計字串出現的次數和排序(cut,sort,uniq)字串排序
- 在Linux中呼叫MapReduce對檔案中各個單詞出現次數進行統計Linux
- HOME: Count Digits —— 計算字串中數字個數Git字串
- 【Shell】統計檔案裡面特定字串出現次數字串
- 字串處理:下劃線,多空格變單空格,統計單詞出現個數字串
- (ES6的“...“配合ES5‘’forEach‘’)前端面試之判斷一個字串中出現次數最多的字元,統計這個次數前端面試字串字元
- js常見演算法(一):陣列去重,打亂陣列,統計陣列各個元素出現的次數, 字串各個字元的出現次數,獲取地址連結的各個引數JS演算法陣列字串字元
- 計算陣列中每個數字出現的次數陣列
- 獲取字串中重複次數最多的字元字串字元
- 11-09字串中的單詞數字串
- 統計陣列中各數字(元素)出現的次數陣列
- 呼叫MapReduce對檔案中單詞出現次數進行統計
- 常見物件-統計字串中大寫小寫以及數字出現的次數案例物件字串
- 如何獲取字串中相同字元出現的次數字串字元