彻底地过滤敏感词

回复内容:

彻底地过滤敏感词

过滤和谐词其实并不是一个好策略,有一万种说出敏感词的方法,就一定会有第一万零一种,如果你反复设置程序去和谐这些词,最后会发现,你的会员连最基本的一些话都不能发了。和谐没有终极解决方案,却能最终作茧自缚,自缚双手。对付这些内容最佳的方案还是靠人工,如果你的系统用户比较多,信息产生得比较快,可以参考参考微博的社区委员会制度,通过发动一些热心的会员来辅助管理内容。

人工审核吧

上有政策 下有对策

很难通过程序完全过滤全部敏感词(特殊分隔、简繁等)

你需要正则表达式。

$content = "新开的淘[防和谐]宝网店欢迎光顾!";

preg_replace('/淘.{0,6}宝/uU', '****', $content);

用以上的正则表达式,只要“淘”和“宝”中间有0到6个字符,管你什么字符,照和谐不误。

更多用法请自行学习正则表达式。

这种要看策略了,不过大部分的都还是机器+人工的方式来处理,没法用机器100%处理掉敏感信息

关键词过滤容易误杀,而且总有方法绕过,所以只能用来做初步过滤,最终还是要靠人工来审核

相关标签:php

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php 对全角字符的过滤,php在做敏感词过滤时怎么解决用特殊符号分割、简繁体、半角全角,来绕开过滤的问题?...相关推荐

  1. 基于内码映射方案的简繁体、全半角、gbk/utf8编码轻量级转换方案,无需三方库

    基于内码映射方案的简繁体.全半角.gbk/utf8编码轻量级转换方案,无需三方库 基于内码映射方案的简繁体.全半角.gbk/utf8编码互相转换 1. Unicode和UTF8/16/32之间的关系 ...

  2. 过滤:sql、敏感词、html、js、css

    sql 参数过滤 if (!function_exists('sql_filter')) {/*** sql 参数过滤* @param string $str* @return mixed*/func ...

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

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

  4. 如何高效过滤游戏中的敏感词?

    敏感词不仅出现在传奇游戏.SLG游戏的社区论坛.聊天等内部评论或上传信息区,还隐藏在头像.昵称.签名等需要全面识别的地方. 不同场合的屏蔽时效性各有不同,屏蔽方法分为同步过滤和异步召回,由于涉及到技术 ...

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

    PHP实现的敏感词过滤方法,以下是一份过滤敏感词的编码.有需要可以参考参考. /** * @todo 敏感词过滤,返回结果 * @param array $list 定义敏感词一维数组 * @para ...

  6. java敏感词过滤源代码_Java实现敏感词过滤代码

    importjava.io.BufferedReader;importjava.io.File;importjava.io.FileInputStream;importjava.io.InputStr ...

  7. python实现dfa过滤算法_Python实现DFA算法,完成实体词匹配和敏感词过滤等功能

    一.什么是DFA算法 DFA 全称为:Deterministic Finite Automaton,即确定有穷自动机.其特征为:有一个有限状态集合和一些从一个状态通向另一个状态的边,每条边上标记有一个 ...

  8. [学习笔记] 全角字符与半角字符的区别

    概述 所有的中文字符都为全角字符,占两个字节(16位).而相应的全角英文字符则与中文字符等宽,相应地,半角英文字符则与半个中文字符宽度相同.这种特性也正是二者名称的体现,全角:Full-width:半 ...

  9. linux全角半角切换快捷键,半角全角切换快捷键【解决教程】

    喜欢使用电脑的小伙伴们一般都会遇到win7系统半角全角切换快捷键的问题,突然遇到win7系统半角全角切换快捷键的问题就不知道该怎么办了,其实win7系统半角全角切换快捷键的解决方法非常简单,按照1:第 ...

最新文章

  1. 智能安防“无芯片不AI”时代来临
  2. 【每日随笔】电子签名 ( 下载 “e 签保“ 应用 | 使用 手机号 + 短信验证码 登录 | 发起签署 | 签名 | 获取签名后的 PDF 文件及出证信息 )
  3. ubuntu安装wkhtmltopdf
  4. 对高并发流量控制的一点思考
  5. python简单爬虫课题_VS2019python爬虫入门
  6. CV《物体识别与检测1 - 单目标识别 特征点检测》
  7. [转]Error: SQL BPA command line has encountered a problem and needs to close
  8. 机器学习的gridSearchCV调参
  9. php mysql修复_php简单备份与还原MySql的方法 | 瑕疵学院 – 学习无瑕疵,成就有保障...
  10. mysql 物理删除 索引_MySQL 索引重建
  11. SYN flood***的原理及其防御 (一)
  12. CloudMounter一站式网盘管理工具:将大容量网盘服务巧妙地挂载到系统文件管理器中
  13. 笔记本键盘有几个键失灵了怎么办?
  14. Unity面试题加强版之三《Unity脚本基础》
  15. solidworks装配教程:快速给装配体添加新零件
  16. 2020科目一考试口诀_2021驾考科目一技巧口诀
  17. Benchmark分析[4]: parsec
  18. 根目录磁盘空间不足,使用fdisk添加新磁盘问题
  19. 阿里云添加二级域名及生成免费ssl证书
  20. 如何提高节点下线速度或避免因节点掉线产生网络风暴?

热门文章

  1. 记一次c#调matlab时初始化异常的解决过程
  2. 一、如何阅读Spring源码(全网最简单的方法)
  3. STM32 ISP串口烧录 VB源码(二)关键代码
  4. matlab数字音频处理实验报告,数字信号处理MATLAB实验1
  5. Open-falcon安装(Open-Falcon超级详细安装步骤)
  6. 程序员到35岁真的会失业吗
  7. 单片机c语言指针作用,单片机C语言教程:C51指针的使用
  8. 通过城市的名字来获取到省份的名字(java)
  9. html屏幕有闪动,笔记本电脑屏幕出现条纹闪烁怎么解决【解决方法】
  10. SQL将两列合并为一列