java判断字符串中是否含有汉字详解编程语言

判断字符串中是否含有汉字:

    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) + "");   
    }  

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/10187.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论