常见特殊字符:如下
<>…&—"·‘’
java替换
/* * 特殊字符转换 */ public static String replacesss(String ss){ List<String> listzhuanyi = new LinkedList<String>(); listzhuanyi.add("<"); listzhuanyi.add(">"); listzhuanyi.add("…"); listzhuanyi.add("&"); listzhuanyi.add("—"); listzhuanyi.add("""); listzhuanyi.add("·"); listzhuanyi.add("‘"); listzhuanyi.add("’"); List<String> listzifu = new LinkedList<String>(); listzifu.add("<"); listzifu.add(">"); listzifu.add("…"); listzifu.add("&"); listzifu.add("—"); listzifu.add("""); listzifu.add("·"); listzifu.add("‘"); listzifu.add("’"); for(int i=0;i<listzhuanyi.size();i++){ ss = ss.replaceAll(listzhuanyi.get(i), listzifu.get(i)); } return ss; }