sensitive-word
sensitive-word copied to clipboard
allow词无效
我测试的敏感词为:政府,国家,共产。白名单为:共产党。 执行:sensitiveWordBs.contains(“共产党是白名单不会被检测”)的结果是true。 执行:sensitiveWordBs.findAll(“共产党是白名单不会被检测”)的结果是 共产。 我的期望应该是返回false才对。
附config如下: SensitiveWordBs sensitiveWordBs = SensitiveWordBs.newInstance() .wordAllow(WordAllows.chains(WordAllows.system(), myWordAllow)) .wordDeny(myWordDeny) .init();
---------我上次自己的回复好像被吃掉了 经查看源码,疑问已解决。白名单中只有跟敏感词一模一样的才会放过,只是包含的话不会放过。 虽然明白了原因,但是这个白名单实现方式不能解决我的问题。。。
老哥你问题解决没,我遇到的问题是deny无效