先贴上公共方法:
public static String replaceStr(String str) {
if(str != null && !"".equals(str)) {
str = str.replaceAll("\\\\", "\\\\\\\\")
.replace("_", "\\_").replace("\'", "\\'")
.replace("%", "\\%").replace("*", "\\*");
}
return str;
}