java-特殊字符转义转换

Posted 郭子仪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java-特殊字符转义转换相关的知识,希望对你有一定的参考价值。

 

常见特殊字符:如下

<>…&—\"·‘’  

 

  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;
	}

  

 

以上是关于java-特殊字符转义转换的主要内容,如果未能解决你的问题,请参考以下文章

java 转义特殊字符

C# 如何去掉string中所有转义字符(特殊符号)?

阻碍 Python 将 JSON 数据转换为转义的特殊字符时出现 Python UnicodeDecodeError [重复]

String的replace方法怎么转换带有特殊字符的子字符串?

java如何将特殊字符转义

HTML转义为实体,实体转回为HTML,特殊字符转换