首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

javamail_接收邮件_pop3接收邮件乱码有关问题

2012-09-03 
javamail_接收邮件_pop3接收邮件乱码问题private static Pattern p1Pattern.compile(.*,Pattern.CASE_I

javamail_接收邮件_pop3接收邮件乱码问题

private static Pattern p1=Pattern.compile(".*",Pattern.CASE_INSENSITIVE); private static Matcher m=null; private static Matcher m1=null; public static String getChinese(String str){ String rtnStr=""; m=p.matcher(str); m1=p1.matcher(str); try { if (m.find()) { if (m.group(1)!=null) { rtnStr=MimeUtility.decodeText(m.group(0)); }else if (m.group(5)!=null){ //rtnStr="为定义的名字"; rtnStr=new String(m.group(0).getBytes("iso-8859-1")); } }else if(m1.find()){ //System.out.println(m1.find()); rtnStr=new String(m1.group().getBytes("iso-8859-1")); } } catch (Exception e) { rtnStr=str; e.printStackTrace(); } System.out.println(rtnStr); return rtnStr; }

public static String getSubChinese(String str){ String rtnStr=""; try { rtnStr=new String(str.getBytes("iso-8859-1")); if (rtnStr.contains("=")) { rtnStr=MimeUtility.decodeText(str); } } catch (UnsupportedEncodingException e) { rtnStr=str; e.printStackTrace(); } System.out.println(rtnStr); return rtnStr; }}

?

?

热点排行