JS查找字符在字符串中出现的次数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS查找字符在字符串中出现的次数相关的知识,希望对你有一定的参考价值。

str=1/2/3/2/4/2/3/1/3;
1,先要除去“/”
2,要判断出每个字符出现了多少次
3,要考虑到出现次数相等的情况

参考技术A var str='1/2/3/2/4/2/3/1/3';
var arr=new Array();
var ss=str.split('/');
for(var i=0;i<ss.length;i++)
if(arr[ss[i]]) arr[ss[i]]++;
else arr[ss[i]]=1;

for(var a in arr)
alert(a+':'+arr[a])
本回答被提问者和网友采纳

js查找字符串出现的次数

js查找字符串出现的次数,

 php 有函数substr_count()    、 mb_substr_count() ,js 没有。写一个:

function strcount(str)//计算字符串出现多少次
  //let str = "a23a23a23a";
  let array = str.match(/a/g);
  let count = array ? array.length: 0;
  //console.log(count);
  return count;


let str = "a23a23a23a";
let count = strcount(str);
console.log(count);//4

以上是关于JS查找字符在字符串中出现的次数的主要内容,如果未能解决你的问题,请参考以下文章

JS查找某个字符在字符串中出现的位置及次数

js查找字符串中出现次数最多的字符

查找一个单词在字符串中出现的次数的几种方法

js查找字符串出现的次数

js查找字符串出现的次数

js查找字符串出现的次数