问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java怎么识别一个字符串中有汉字

发布网友 发布时间:2022-05-05 09:53

我来回答

5个回答

热心网友 时间:2022-06-27 07:46

可以使用正则表达式+中文字符编码区间验证一个字符串中是否包含汉字
代码如下:
public static void main(String[] args) {
int count = 0;
String regEx = "[\\u4e00-\\u9fa5]";
//System.out.println(regEx);
String str = "中文fdas ";
//System.out.println(str);
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
while (m.find()) {
for (int i = 0; i <= m.groupCount(); i++) {
count = count + 1;
}
}
System.out.println("共有 " + count + "个 ");
}

热心网友 时间:2022-06-27 07:46

String input = "中文语言fd何as最近几天dafds工作dfds效率不高fdsf番dfsfdsa啊";
String temp = null;
Pattern p = Pattern.compile("[\u4E00-\u9FA5]+");
Matcher m = p.matcher(input);
while (m.find())
{
temp = m.group(0);
System.out.println(temp + ":" + temp.length());
}

热心网友 时间:2022-06-27 07:47

一般来说,找到编号最开头和最后面的汉字,然后用你取得的编号一比较就知道了。
具体是什么汉字可以网上搜索“获取汉字拼音”

热心网友 时间:2022-06-27 07:47

String str = "test中文汉字";
String regEx = "[//u4e00-//u9fa5]";

/**
* 判断有没有中文
*/
if (str.getBytes().length == str.length()) {
System.out.println("无汉字");
} else {
System.out.println("有汉字");
}

/**
* 如果有则打印出来
*/
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
while (m.find()) {
System.out.print(m.group(0) + "");
}

热心网友 时间:2022-06-27 07:48

可以用正则表达式!
给你个网址吧
http://www.cnblogs.com/sunzn/archive/2013/07/12/3186518.html
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么样制作个人简历 上海海事大学对外交流多麽出国会不会容易一些 上海海事大学提前批今年要几号才能出来 怎么查找大学家长群 北京慧学堂在线教育学校的老师打电话来说要交3480元钱,给孩子半年的在... 左脸颊长青春痘是什么原因? 某商店上午9:00开始营业全天营业8小时下午几点关门 (2012?泗县模拟)某商店每天10:00-18:00营业,全天营业88小时. 某商店每天9:20-18:00营业,全天营业()小时。老师早上7:30到校,下午4... 商场营业时间是上午8:00-下午6:00,一位顾客向一位老先生嗯打听时间了... java如何识别汉字字符? 广州哪里开期货账号好? 什么是期货?如果要炒期货是不是像股票那样先开户?我在广州找谁去开户?有期货的专家可以指点一下吗? 广州期货开户有哪些公司,广州期货开户六折手续费优惠 番字有哪些字的组词 番字可以组什么词语? 番字能组什么词 银盛支付怎么样打开人脸识别 怎样打开人脸识别 怎样辨别湿气重不重? 怎样才能看出自己湿气重不重,如何才能祛湿? 怎样知道体内湿气重不重? 怎么判定自己湿气重不重呢 如何知道自己体内湿气是否较重呢? 如何看出湿气重不重? jpg格式的图片,想把中文改成英文,怎么才能进行多次修改,有什么简单 如何判断自己是否湿气重 怎么确认是湿气重 华为手机怎样把u盘的文件转移到手机 湿气太重会觉得身体很沉闷,如何判断自己湿气重不重呢? java 如何通过点阵数组识别汉字 java如何识别全角字符 word中插入或粘贴的图片不能显示出来是怎么回事? java编程中如何读取输入的文字 java 读取 特殊字符 java怎样把一个文本内容读取成字符串 台湾海峡的距离有多少公里? 今天办理了169移动套餐还可以降为119的吗 怎样办理投资移民 投资移民公司服务体系是怎样的 投资移民怎么办理,要找移民中介的话,费用是多少? 投资移民公司有哪些职责 康佳i sport 液晶电视在用USB播放视频的时候如何将画面调至全屏? 投资移民公司前景如何?-_- 为什么我用U盘接康佳电视播放电影不能全屏,网络电视看也不行。 康佳D366看电视怎样调全屏幕播放? 美国移民投资区域中心和投资移民项目是什么关系? 康佳lc40gs60dc如何全屏播放USB 蓝魔是什么 谁能介绍一下蓝魔这个牌子?