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 来减少垃圾评论。了解你的评论数据如何被处理