资讯专栏INFORMATION COLUMN

strtr+array_combine实现简单的敏感词过滤

vpants / 943人阅读

摘要:张三丰田张三丰田你好张三丰请问你对李四开了个丰田车第一个数组作为键,第二个数组做为值把字符串替换成把中对应中的键,都换为中的值你好丰请问你对李四开了个车

 "Hi", "world" => "earth");
        //echo strtr("Hello world",$arr);
        
  $a=strtr($str, $word); // 把str中对应word中的键,都换为word中的值

  var_dump($a);
  
  
  outout:string(44) "你好,*丰, 请问你对李四开了个*车"

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21237.html

相关文章

  • Trie树 php 实现敏感过滤

    摘要:在树中,每个节点表示一个状态,每条边表示一个字符,从根节点到叶子节点经过的边即表示一个词条。查找一个词条最多耗费的时间只受词条长度影响,因此的查找性能是很高的,跟哈希算法的性能相当。 Last-Modified: 2019年5月10日15:25:35 参考文章 c++ 使用map实现Trie树 关键词过滤扩展,用于检查一段文本中是否出现敏感词,基于Double-Array Trie...

    王笑朝 评论0 收藏0
  • javascript 正则一些使用场景——敏感过滤

    摘要:正则不是必须的,任何东西我们都可以不用正则用其他方式实现。正则中的转义寻找第一个出现的数字正则中的转义代表数字索引数字出现在索引的位置只能找到字母出现的索引位置。所以我们就需要写一个过滤标签的方法。点代表任意字符,在正则里劲量不要用。 写一个最简单的正则 // var re=new RegExp(a);//js风格 var re=/a/;//perl风格,古老语言现在没人用了 // v...

    kun_jian 评论0 收藏0
  • 敏感检测算法小结

    摘要:序本文简单介绍下敏感词或者脏词检测算法。经典算法经典的算法由三部分构成,表,表和表,共包含四种具体的算法,分别是计算三张查找表的算法以及算法本身。表是由模式集合中的所有模式构成的状态转移自动机。 序 本文简单介绍下敏感词或者脏词检测算法。 经典AC算法 经典的AC算法由三部分构成,goto表,fail表和output表,共包含四种具体的算法,分别是计算三张查找表的算法以及AC算法本身。...

    刘厚水 评论0 收藏0
  • 过滤器应用【编码、敏感、压缩、转义过滤器】

    摘要:前言在上篇博文中,我们已经讲解了过滤器的基本概念,使用以及简单的应用了。这篇博文主要讲解过滤器的高级应用。。编码过滤器目的解决全站的乱码问题开发过滤器将和强转成协议的第一次测试中向浏览器回应中文数据,没有出现乱码。 前言 在上篇博文中,我们已经讲解了过滤器的基本概念,使用以及简单的Servlet应用了。这篇博文主要讲解过滤器的高级应用。。 编码过滤器 目的:解决全站的乱码问题 开发过滤...

    BlackHole1 评论0 收藏0
  • Spring Boot项目实践之问答社区

    摘要:异步事件处理本项目涉及到多种异步事件的处理。即是的粉丝,是的关注对象。模式定义优缺点推事件触发后广播给所有粉丝。具体来说,推模式就是事件触发后产生,触发事件的用户下所有粉丝的实现中都存入该的。 项目源代码已托管在 Github,欢迎 Star、Fork。 Q & A 问答社区 QA 是一个基于 B/S 架构而设计开发的社区网站。 showImg(https://segmentfault...

    binaryTree 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<