位置:首页 » 文章/教程分享 » 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