修改过滤关键词实现
This commit is contained in:
@@ -20,7 +20,7 @@ public class SqlFilter {
|
||||
}
|
||||
|
||||
public static String sqlInject(String str) {
|
||||
if (StringUtils.isBlank(str)) {
|
||||
if (StringUtils.isBlank(str) || str.contains("itemContent") || str.contains("item_content")){
|
||||
return null;
|
||||
} else {
|
||||
str = StringUtils.replace(str, "\\n", "Line_Break");
|
||||
@@ -30,12 +30,7 @@ public class SqlFilter {
|
||||
String finalStr = str;
|
||||
List<String> listErr = new CopyOnWriteArrayList<>();
|
||||
list.parallelStream().forEach(p->{
|
||||
int index = StringUtils.indexOfIgnoreCase(finalStr, p + " ");
|
||||
if (index != -1) {
|
||||
// 判断是否是条款内容
|
||||
if (finalStr.contains("itemContent") || finalStr.contains("item_content")){
|
||||
return;
|
||||
}
|
||||
if (StringUtils.indexOfIgnoreCase(finalStr, p + " ") != -1) {
|
||||
listErr.add("1");
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user