前言 在做项目的时候,会需要对数据进行加工处理,如果遇到仅提取汉字的情况,可以使用以下代码,用正则表达式来取汉字,下方代码逻辑是用replace函数把非汉字字符用空字符替换掉,仅留下汉字。 代码 String string="abcd123456中文_$,@"; //写的一个字符串 System.out.println(string.replaceAll("[^\\u4e00-\\u9fa5]", "")); //正则表达式替换掉非汉字字符