200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > JS统计出一个字符串里数字 英文字母 空格和其他字符的个数。

JS统计出一个字符串里数字 英文字母 空格和其他字符的个数。

时间:2022-12-02 02:06:01

相关推荐

JS统计出一个字符串里数字 英文字母 空格和其他字符的个数。

比如输入'123abc @##',

输出:数字3个,字母3个,空格一个,其他字符3个。(可以在电脑上面实现)

分析:正则验证

varstr="123abc@##";//vararr=arr2=arr3=[];vararr=[];varreg=/\d/g;varreg2=/[a-zA-Z]/g;varreg3=/\s/g;functioncheck(x,y){varz=0;do{varx=y.exec(str)if(x!=null){z++;}}while(x!=null)returnz;}varnum=check(arr,reg);console.log(`数字${num}个`)vara=check(arr,reg2);console.log(`字母${a}个`);varb=check(arr,reg3)console.log(`空格${b}个`);console.log(`其他字符${str.length-a-num-b}个`)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。