diff --git a/broker/src/main/java/win/liyufan/im/SensitiveFilter.java b/broker/src/main/java/win/liyufan/im/SensitiveFilter.java index 693d1070..0a538b61 100644 --- a/broker/src/main/java/win/liyufan/im/SensitiveFilter.java +++ b/broker/src/main/java/win/liyufan/im/SensitiveFilter.java @@ -17,33 +17,6 @@ public class SensitiveFilter { private static final String END_FLAG="end"; - public static void main(String[] args) { - Set sensitiveWords=new HashSet<>(); - sensitiveWords.add("你是傻逼"); - sensitiveWords.add("你是傻逼啊"); - sensitiveWords.add("你是坏蛋"); - sensitiveWords.add("你个大笨蛋"); - sensitiveWords.add("我去年买了个表"); - sensitiveWords.add("shit"); - - SensitiveFilter textFilter=new SensitiveFilter(sensitiveWords); - String text="你你你你是傻逼啊你,说你呢,你个大笨蛋。"; - System.out.println(textFilter.getSensitiveWords(text,MatchType.MAX_MATCH)); - for (int i = 0; i < 100; i++) { - new Thread(new Runnable() { - @Override - public void run() { - System.out.println(textFilter.getSensitiveWords(text,MatchType.MAX_MATCH)); - } - }).start(); - } - try { - Thread.sleep(1000 * 100); - } catch (InterruptedException e) { - e.printStackTrace(); - } - } - public boolean isContainSensitiveWord(String text){ Set sensitiveWords = getSensitiveWords(text, MatchType.MIN_MATCH); if(sensitiveWords!=null&&sensitiveWords.size()>0){