// 去除富文本中的html標簽 // <p>段落替換為換行 content = content.replaceAll("<p .*?>", "\r\n"); // <br><br/>替換為換行 content = content.replaceAll("<br\\s*/?>", "\r\n"); // 去掉其它的<>之間的東西 content = content.replaceAll("\\<.*?>", ""); // 處理特殊字符導致的json格式不正確 content = Pattern.compile("\\s*|\t|\r|\n").matcher(content).replaceAll(""); // %在URL中是特殊字符,需要特殊轉義一下,解決辦法:使用%25替換字符串中的%號 content = content .replaceAll("%(?![0-9a-fA-F]{2})", "%25");