javascript的字符串怎么算其中的字符出现过多少次
时间: 2024-05-12 17:14:53 浏览: 34
计算字符串中每种字符出现的次数
可以使用正则表达式和字符串的 `match()` 方法来计算一个字符串中某个字符出现的次数。例如,以下代码可以计算字符串 `str` 中字符 `a` 出现的次数:
```javascript
let str = "javascript is awesome";
let count = (str.match(/a/g) || []).length;
console.log(count); // 2
```
在上面的代码中,`/a/g` 是一个全局正则表达式,用于匹配字符串中所有的字符 `a`。`match()` 方法返回一个数组,其中包含了所有匹配的字符串。如果没有匹配到任何字符 `a`,则返回一个空数组。因此,需要在结果数组上使用 `length` 属性来获取匹配的次数。
阅读全文