如何统计字符串中某个字符的数量

如题所述

可以利用正则表达式进程获取:


var str = "abbbbbsdsdsdasdlsfj";

var c = "b"; // 要计算的字符

var regex = new RegExp(c, 'g'); // 使用g表示整个字符串都要匹配

var result = str.match(regex);

var count = !result ? 0 : result.length;

console.log(c + " 的数量为 " + count);

温馨提示:答案为网友推荐,仅供参考
相似回答