12345678910111213141516171819202122 |
- package info.aspirecn.iov.sjjh.supplier10000057.util;
- import java.util.regex.Matcher;
- import java.util.regex.Pattern;
- /**
- * @author xusonglin
- * @version V1.0
- **/
- public class UnicodeUtil {
- private static Pattern pattern = Pattern.compile("(\\\\u(\\p{XDigit}{4}))");
- public static String unicodeToString(String str) {
- 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;
- }
- }
|