由于app中有论坛 模块,用户发帖,为了禁止用户发不文明的帖子,所以对文字进行过滤,我的方法是:

1 、新建一张敏感词表。导入敏感词,数据不多,大概500 左右。

2、代码比较。查询出所有的敏感词,和输入的文字比较(由于我们 的用户量不多。几千,所以这个方案可行。不会太影响速度。)

粘贴代码:

这样就会把那些讨厌的敏感词过滤掉了。当然现在网站对敏感词过滤大概三种 处理:

1、输入一段文字,后台或者前台校验。有敏感词,提示有非法文字。关键是有些直接啥 都不提示,打了两千字。说有敏感词,怎么找也找不到。这种用户体验性很差。

2、类似我这种。后台替换。当然用户数据量大,这种会影响速度。

3、不处理 。增加审核或者删除功能,一旦发现有非法文字,删除。这种会增加运维成本。

转载于:https://www.cnblogs.com/zgghb/p/4791524.html

敏感词过滤,并实现替换相关推荐

  1. Java 敏感词过滤,Java 敏感词替换,Java 敏感词工具类

    Java 敏感词过滤,Java 敏感词替换,Java 敏感词工具类 =========================== ©Copyright 蕃薯耀 2017年9月22日 http://fansh ...

  2. 字符串匹配算法 -- AC自动机 基于Trie树的高效的敏感词过滤算法

    文章目录 1. 算法背景 2. AC自动机实现原理 2.1 构建失败指针 2.2 依赖失败指针过滤敏感词 3. 复杂度及完整代码 1. 算法背景 之前介绍过单模式串匹配的高效算法:BM和KMP 以及 ...

  3. php敏感字符串过滤_PHP实现的敏感词过滤方法示例

    本文实例讲述了PHP实现的敏感词过滤方法.分享给大家供大家参考,具体如下: 1.敏感词过滤方法 /** * @todo 敏感词过滤,返回结果 * @param array $list 定义敏感词一维数 ...

  4. Java实现敏感词过滤 - IKAnalyzer中文分词工具

    IKAnalyzer 是一个开源的,基于java语言开发的轻量级的中文分词工具包. 官网: https://code.google.com/archive/p/ik-analyzer/ 本用例借助 I ...

  5. python骂人的程序_Python实现敏感词过滤的4种方法

    在我们生活中的一些场合经常会有一些不该出现的敏感词,我们通常会使用*去屏蔽它,例如:尼玛 -> **,一些骂人的敏感词和一些政治敏感词都不应该出现在一些公共场合中,这个时候我们就需要一定的手段去 ...

  6. 敏感词过滤的php代码,php实现敏感词过滤(Trie树)

    灵感来自于 [嘉兴ing](https://segmentfault.com/a/1190000019137933 "Trie树 php 实现敏感词过滤") 感谢分享. 本文主要是 ...

  7. python敏感词过滤代码简单_大型企业都在用,Python实现敏感词过滤

    在我们生活中的一些场合经常会有一些不该出现的敏感词,我们通常会使用*去屏蔽它,例如:尼玛 -> **,一些骂人的敏感词和一些政治敏感词都不应该出现在一些公共场合中,这个时候我们就需要一定的手段去 ...

  8. AC自动机:多模式串匹配实现敏感词过滤

    文章出处:极客时间<数据结构和算法之美>-作者:王争.该系列文章是本人的学习笔记. 1 敏感词过滤场景 在很多支持用户发表内容的网站,都有敏感词过滤替换的功能.例如将一些淫秽.反动内容过滤 ...

  9. dfa算法c语言,DFA跟trie字典树实现敏感词过滤(python和c语言)

    DFA和trie字典树实现敏感词过滤(python和c语言) 现在做的项目都是用python开发,需要用做关键词检查,过滤关键词,之前用c语言做过这样的事情,用字典树,蛮高效的,内存小,检查快. 到了 ...

最新文章

  1. 深扒:一个司机如何潜入机房偷数据…
  2. oracle-Oracle试题
  3. cpp加密php,常用的数据加密规则算法(php包含MD5和RSA)
  4. Python数据结构实战——数(Tree)
  5. 编程珠玑是基于c语言写的吗,编程珠玑:变位词集
  6. linux dm9000网卡 原理图怎么看,LINUX移植——DM9000网卡移植
  7. 微信支付之商户号以及appid以及密钥
  8. 帮助睡眠最好的办法是什么?对睡眠好的东西分享
  9. Python爬虫之小说信息爬取与数据可视化分析
  10. 学习 Java 的历程和体会『写给新手看,欢迎老司机批评和建议』
  11. 基于正则表达式的JavaScript/C++语法高亮(js版)
  12. STM32F103C8T6基于HAL库制作RTC时钟
  13. 生成器(建造者)模式
  14. vue的项目搭建demo
  15. c语言常数-ox6a是什么意思,C语言第2讲-数据类型运算符和表达式.pdf
  16. [后端 springboot] 打包后html无法访问的问题
  17. POJ3666(动态规划)
  18. 计算机系新年寄语,经典新年寄语(精选50句)
  19. 微信小程序上传图片代码:最新可用(后端代码+前端代码)
  20. NSX-T系列:第1部分 - 架构和部署

热门文章

  1. 面试题 04.06. 后继者
  2. Redis(三)主从复制实现高可用(redis—sentinel)
  3. ip的增删改查以及网络设定
  4. 图神经网络(GNN)综述
  5. SAP License:FI-CO集成
  6. 反欺诈埋点的这些页面,风控人都应知悉
  7. uTools:一个方法“改变”uTools的插件安装/数据目录
  8. Hive中Map数据类型转String类型,其中具体内容不变
  9. 爬虫-腾讯视频-弹幕评论
  10. k8s集群之master节点部署