/*

  • unicode编码转中文
    */

public static String decodeUnicode(String str) {
Pattern pattern = Pattern.compile("(\\u(\p{XDigit}{4}))");
Matcher matcher = pattern.matcher(str);
char ch;
while (matcher.find()) {

  ch = (char) Integer.parseInt(matcher.group(2), 16);
  str = str.replace(matcher.group(1), ch + "");

}
return str;
}

标签: java unicode


阿里云优惠主机

添加新评论

免责声明
本博客部分内容来自于互联网,不代表作者的观点和立场,如若侵犯到您的权益,请联系[email protected]。我们会在24小时内进行删除。