java中统计字符串中汉字,英文,数字,特殊符号个数
来源:互联网 发布:淘宝客浏览器插件 编辑:程序博客网 时间:2024/05/07 11:33
package wzs.arithmetics; /** * 分别统计出其中字符串中汉字,英文字母,数字,其他字符数量 * @author wWX154783 * */ public class Test_wzs7 { public static void main(String[] args) { String str = "a12中国3@b&4语*言3c"; String E1 = "[\u4e00-\u9fa5]";// 中文 String E2 = "[a-zA-Z]";// 英文 String E3 = "[0-9]";// 数字 int chineseCount = 0; int englishCount = 0; int numberCount = 0; String temp; for (int i = 0; i < str.length(); i++) { temp = String.valueOf(str.charAt(i)); if (temp.matches(E1)) { chineseCount++; } if (temp.matches(E2)) { englishCount++; } if (temp.matches(E3)) { numberCount++; } } System.out.println("汉字数:" + chineseCount); System.out.println("英文数:" + englishCount); System.out.println("数字数:" + numberCount); System.out.println("特殊字符:" + (str.length() - (chineseCount + englishCount + numberCount))); } }
0 0
- java中统计字符串中汉字,英文,数字,特殊符号个数
- 经典:统计字符串中汉字,英文,数字,特殊符号个数
- 字符串中统计单词个数
- Java中统计文章字符串字符个数的代码实现
- 计字符串中含有的汉字与非汉字个数
- Java中统计字符串中各字符出现的次数
- java统计一个字符串中中文,英文,数字的个数
- 字符串中是否存在汉字,数字,英文
- cocos2dx 中字符串区分汉字数字英文
- 利用map容器中统计文件中相同字符串的个数
- 母字符串中统计子字符串的个数
- 在字符串中统计特定字符串的个数
- java中统计字符串出现次数
- vf中统计表格中纪录的个数
- excel中统计一列中相同内容的个数
- Matlab中统计矩阵中相同元素的个数
- Matlab中统计矩阵中相同元素的个数
- Matlab中统计矩阵中相同元素的个数
- Java Random 随机数
- C# 窗体(Form)中如何实现全局快捷键 如:[Ctrl + Enter]
- 01-2. Maximum Subsequence Sum (25)
- Cocos2d-x 3.2 大富翁游戏项目开发-第十七部分 Toast提示框
- [水题][第一阶段-回归水题][HDOJ-2030]汉字统计
- java中统计字符串中汉字,英文,数字,特殊符号个数
- BZOJ1003 [ZJOI2006]物流运输trans(集合型动态规划)
- 魔漫相机任晓倩:我是这样说服马云投资千万美金的
- POJ-1475(A*算法)
- 新的SQUASHFS 4.3中的unsquashfs4新特性,能显示镜像当初的生成参数了
- Export MODO file for MAYA
- ContentProvider ,ContentObserver 和ContentResolver
- 阅读程序写出运行结果2
- LaTex中文的支持