From 0dbbfd79af9d8d1c80a8eb1917ce5c0b7ed46d10 Mon Sep 17 00:00:00 2001 From: houbb <1060732496@qq.com> Date: Sun, 8 Aug 2021 21:11:28 +0800 Subject: [PATCH] [Feature] add for new --- .../com/github/houbb/sensitive/word/bs/SensitiveWordBs.java | 2 ++ .../github/houbb/sensitive/word/core/SensitiveWordHelper.java | 1 + src/main/resources/dict.txt | 1 - .../houbb/sensitive/word/bs/SensitiveWordBsRepeatTest.java | 4 +++- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/github/houbb/sensitive/word/bs/SensitiveWordBs.java b/src/main/java/com/github/houbb/sensitive/word/bs/SensitiveWordBs.java index 7b20c89..eb1ad2c 100644 --- a/src/main/java/com/github/houbb/sensitive/word/bs/SensitiveWordBs.java +++ b/src/main/java/com/github/houbb/sensitive/word/bs/SensitiveWordBs.java @@ -314,6 +314,8 @@ public class SensitiveWordBs { * (1)如果不存在,则返回 {@code null} * * @param target 目标字符串 + * @param handler 处理类 + * @param 泛型 * @return 敏感词 * @since 0.0.1 */ diff --git a/src/main/java/com/github/houbb/sensitive/word/core/SensitiveWordHelper.java b/src/main/java/com/github/houbb/sensitive/word/core/SensitiveWordHelper.java index 5065441..2e90ae1 100644 --- a/src/main/java/com/github/houbb/sensitive/word/core/SensitiveWordHelper.java +++ b/src/main/java/com/github/houbb/sensitive/word/core/SensitiveWordHelper.java @@ -88,6 +88,7 @@ public final class SensitiveWordHelper { * * @param target 目标字符串 * @param handler 结果处理类 + * @param 泛型 * @return 敏感词列表 * @since 0.1.0 */ diff --git a/src/main/resources/dict.txt b/src/main/resources/dict.txt index d8c4a88..670e952 100644 --- a/src/main/resources/dict.txt +++ b/src/main/resources/dict.txt @@ -8170,7 +8170,6 @@ wpobn wseqrq wwcz60 wwcz61 -www. www71axcom裸聊 www点63se点cc www点759699点com diff --git a/src/test/java/com/github/houbb/sensitive/word/bs/SensitiveWordBsRepeatTest.java b/src/test/java/com/github/houbb/sensitive/word/bs/SensitiveWordBsRepeatTest.java index 16e20df..5621f4f 100644 --- a/src/test/java/com/github/houbb/sensitive/word/bs/SensitiveWordBsRepeatTest.java +++ b/src/test/java/com/github/houbb/sensitive/word/bs/SensitiveWordBsRepeatTest.java @@ -22,7 +22,9 @@ public class SensitiveWordBsRepeatTest { public void ignoreChineseStyleTest() { final String text = "ⒻⒻⒻfⓤuⓤ⒰cⓒ⒦ the bad words"; - List wordList = SensitiveWordBs.newInstance().findAll(text); + List wordList = SensitiveWordBs.newInstance() + .ignoreRepeat(true) + .findAll(text); Assert.assertEquals("[ⒻⒻⒻfⓤuⓤ⒰cⓒ⒦]", wordList.toString()); }