/**
* sql 内的like % 代表一个或多个字符, _代表一个字符,这都是需要转义的
* @param s
* @return
*/
public static String escapeSpecialChar(String s){
if(StringUtils.isBlank(s)){
return null;
}else{
return s.replaceAll("%", "\\\\%").replaceAll("_", "\\\\_");
}
}
/**
* sql 内的like % 代表一个或多个字符, _代表一个字符,这都是需要转义的
* @param s
* @return
*/
public static String escapeSpecialChar(String s){
if(StringUtils.isBlank(s)){
return null;
}else{
return s.replaceAll("%", "\\\\%").replaceAll("_", "\\\\_");
}
}
mysql转义字符 \0 一个ASCII 0 (NUL)字符。 \n 一个新行符。 \t 一个定位符。 \r &n
MySQL的转义字符“\” \0 一个ASCII 0 (NUL)字符。 \n 一个新行符。 \t 一个定位符。 \r 
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M