java encodeuri 中文

String string = attachmentURL;
Pattern p = Pattern.compile("[\u4e00-\u9fa5]+");


Matcher m = p.matcher(string);
StringBuffer b = new StringBuffer();
while (m.find()) {
    m.appendReplacement(b, URLEncoder.encode(m.group(0), "utf-8"));
}
m.appendTail(b);
System.out.println(b.toString());
String resultURL = b.toString();
欢迎访问本网站!
雨木霜月 » java encodeuri 中文

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据