Java字符串去除中文

代码如下:

    private static String REGEX_CHINESE = "[\u4e00-\u9fa5]";// 中文正则

    @Test
    public void testStr() {
        String str = "我也不知道234你不知道weqw";
        // 去除中文
        Pattern pat = Pattern.compile(REGEX_CHINESE);
        Matcher mat = pat.matcher(str);
        System.out.println(mat.replaceAll(""));
    }

输出结果:

234weqw

你可能感兴趣的:(Java基础)