62,614
社区成员
发帖
与我相关
我的任务
分享
public static String getParaStr(String s) {
if (s == null)
return "";
else{
String regx = "([\\s\b])+(select|update|insert|delete){1}([\\s\b]+)";//省略了部分关键字
s = s.replaceAll(regx,"");
return s.toString()
.replaceAll("=", "=")
.replaceAll("\\+", "+")
.replaceAll("--", "——")
.replaceAll("\\*", "×")
.replaceAll("'", "‘")
.replaceAll("\"", "“")
.replaceAll("\\(", "(")
.replaceAll("\\)", ")")
.replaceAll("<", "〈")
.replaceAll(">", "〉")
.replaceAll(";", ";")
.replaceAll(":", "∶")
.replaceAll("\\?","?");
}
}
replaceAll("\\*", "×"),这个只是替换*为×,ps:由于是正则*需要转义,也就成了\\*了
……