/**
* 方法描述:替换特殊字符
* 创建作者:李兴武
* 创建日期:2017-06-22 15:07:37
*
* @param string the string
* @return the string
*/
public static String escapeHtml(String string) {
if (string != null && string.length() > 0) {
string = string.replaceAll(" |&|\\|\\||♂|♀|·", " ");
string = string.replaceAll("\"", "”");
string = string.replaceAll("\'", "’");
string = string.replaceAll("\r\n|\n\r|\n|\r", "<br/>");
string = string.replaceAll("\t", " ");
string = string.replaceAll("\\.", "。");
string = string.replaceAll("", " ");
string = string.replaceAll("\\(", "(");
string = string.replaceAll("\\)", ")");
return string;
} else {
return "";
}
}
替换的字符有: & || ♂ ♀ · ” ’ \r\n \n\r \n \r \t . 空格 ( )
可以自己根据项目需要自行删减