JS查找字符在字符串中出现的次数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS查找字符在字符串中出现的次数相关的知识,希望对你有一定的参考价值。
str=1/2/3/2/4/2/3/1/3;
1,先要除去“/”
2,要判断出每个字符出现了多少次
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查找字符在字符串中出现的次数的主要内容,如果未能解决你的问题,请参考以下文章