一、敏感词过滤工具类 把敏感词词库内容加载到ArrayList集合中,通过双层循环,查找与敏感词列表相匹配的字符串,如果找到以*号替换,最终得到替换后的字符串。 此种方式匹配度较高,匹配速度良好。 初始化敏感词库: //初始化敏感词库publicvoidInitializationWork(){ replaceAll =newStringBuilder(replceSize);for(intx=0;...
方案一、使用java里的String contains,逐个遍历敏感词: String[] s = "广告,广告词,中奖".split(","); String text = "讨厌的广告词"; boolean flag = false; for (String s1 : s) { if (text.contains(s1)){ flag = true; break; } } System.out.println(flag); 1. 2. 3. 4. 5. 6. ...
9 次提交 .mvn/wrapper 'community'3年前 src 'community'3年前 .gitignore 'community'3年前 README.md update README.md.3年前 community.sql 'community'3年前 hs_err_pid42912.log 'community'3年前 mvnw 'community'3年前 mvnw.cmd 'community'3年前 pom.xml 'community'3年前 replay_pid42912....
MyCommunity 是一个模仿知乎的简单问答网站,基于SpringBoot+MyBatis实现。 用户可以发表帖子、评论、点赞、私信、相互关注、查看用户信息等。 同时,网站拥有敏感词过滤、热门帖子排行、搜索帖子、系统消息通知等功能。 (新项目:番剧下载器,这个比较好玩 😄)) ...