打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Java判断中文的方法
userphoto

2008.11.26

关注
1、
  int count = 0;
  String regEx = "[\\u4e00-\\u9fa5]";
  // System.out.println(regEx);
  String str = "字符串";
  // System.out.println(str);
  Pattern p = Pattern.compile(regEx);
  Matcher m = p.matcher(str);
  System.out.print("提取出来的中文有:");
  while (m.find()) { 
     System.out.print(m.group(0)+" ");
  }
  System.out.println();
  System.out.println(p.matches(regEx, str));
 
2、
String str1 = "字符串aa";
  for(int i=0;i<str1.length();i++)
    {
           String test=str1.substring(i,i+1);
           System.out.println(test);
           if(test.matches("[\\u4E00-\\u9FA5]+"))
           {
                 System.out.println("中文");
           }
    }
 
3、
System.out.println(str1.length()==str1.getBytes().length?”English”:”Contains Chinese”);
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
昆明永创科技有限公司·技术资料下载
substring中文夹杂着english and 数字(适用)
java中进行加密和解密的方法
java中 Iterator 的含义、用法
中文转换为全拼和首字母
读取文件查找中文字符
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服