统计一个字符串中出现小写字母、大写字母、数字和空格的个数。用js如何去写
时间: 2023-03-11 22:34:07 浏览: 258
可以使用JavaScript中的正则表达式,来统计字符串中出现小写字母、大写字母、数字和空格的个数:var str = "This is an example string";//用正则表达式统计小写字母的个数
var lowerCaseLetters = str.match(/[a-z]/g);
var lowerCaseLetterCount = lowerCaseLetters ? lowerCaseLetters.length : 0;//用正则表达式统计大写字母的个数
var upperCaseLetters = str.match(/[A-Z]/g);
var upperCaseLetterCount = upperCaseLetters ? upperCaseLetters.length : 0;//用正则表达式统计数字的个数
var numbers = str.match(/[0-9]/g);
var numberCount = numbers ? numbers.length : 0;//用正则表达式统计空格的个数
var spaces = str.match(/\s/g);
var spaceCount = spaces ? spaces.length : 0;console.log("小写字母的个数:" + lowerCaseLetterCount);
console.log("大写字母的个数:" + upperCaseLetterCount);
console.log("数字的个数:" + numberCount);
console.log("空格的个数:" + spaceCount);
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)