java 判断字符串是否为中文的正则表达式

时间:2022-06-06 18:46:51


判断一个字符串是否为汉子的正则表达式:[\\u4e00-\\u9fa5]+


public static void main(String [] args){

        String [] names = {"博客","blog","博客blog"};

        String reg = "[\\u4e00-\\u9fa5]+";//表示+表示一个或多个中文,

        for(String str: names){

          System.out.println(str.matches(reg));

       }

     

}

输出 :

true

false

false