src/main/java/com/lf/server/helper/StringHelper.java
@@ -171,6 +171,10 @@ * @return 是/否 */ public static boolean isSqlInjection(String str) { if (null == str) { return false; } Matcher m = sqlPattern.matcher(str); return m.matches(); @@ -215,8 +219,9 @@ } } if (sb.length() > 0 && sb.lastIndexOf(join) == sb.length() - 1) { sb.deleteCharAt(sb.length() - 1); if (sb.length() > 0 && sb.lastIndexOf(join) == sb.length() - join.length()) { // 删除从索引 start 开始到 end 之间的字符,即 前包括 后不包括。 sb.delete(sb.length() - join.length(), sb.length()); } return sb.toString();