JavaScript计算字符串中每个字符出现次数的小例子
2013-07-02 00:00
861 查看
代码如下:
function numInstring(str){ str=str.replace(/ /ig,""); var strArr=str.split(""); var result=[],beforeLength,afterLength,reg; for(var i=0;i<strArr.length;i++){ if(str.indexOf(strArr[i])!=-1){ beforeLength=str.length; reg=new RegExp(strArr[i],"ig"); str=str.replace(reg,""); afterLength=str.length; result.push(strArr[i]+":"+(beforeLength-afterLength)); } } return result; } var result=numInstring("This section of the site is dedicated to the JavaScript language itself, the parts that are not specific to Web pages or other host"); console.log(result); /*result: ["T:17", "h:7", "i:9", "s:10", "e:14", "c:5", "o:8", "n:3", "f:3", "d:3", "a:9", "J:1", "v:1", "r:5", "p:4", "l:2", "g:3", "u:1", ",:1", "W:1", "b:1"] */
相关文章推荐
- JavaScript计算字符串中每个字符出现次数的小例子
- JavaScript计算字符串中每个字符出现的次数
- 计算给定字符串中每个字符出现的次数,并以指定格式输出,例如aabbbc输出a2b3c1(java语言)
- javascript读取出字符串中每个字符出现次数
- 计算字符串中每个字符出现次数
- JavaScript 计算一个字符串中出现次数最多的字符
- JavaScript统计字符串中每个字符出现次数完整实例
- 计算一个字符串中每个字符出现的次数
- C# 计算字符串中每个字符出现的次数
- 计算字符串中每个字符出现的次数
- 计算字符串中每个字符出现的次数
- javascript查找字符串中出现最多的字符和次数的小例子
- 用es6的Array.reduce()方法计算一个字符串中每个字符出现的次数
- JavaScript统计字符串中每个字符出现次数完整实例
- JavaScript计算一个字符串最多重复的字符及出现次数
- JavaScript实现计算字符串中出现次数最多的字符和出现的次数
- JavaScript实现计算字符串中出现次数最多的字符和出现的次数
- javascript查找字符串中出现最多的字符和次数的小例子
- JavaScript计算一个字符串最多重复的字符及出现次数
- javascript 统计字符串中每个字符出现的次数