PHP 正则过滤关键字,非法字,如何返回或执行动作

autoname 12天前 12

$str = "/你大爷|你他|什么玩意|SB|/"; // 关键字正则字符串
$string = "你他干什么玩意了 SB"; // 文本字符串

用 switch 一个一个词判断吗?

希望匹配到的 执行另一个动作或返回信息

最新回复 (3)
  • sheeta 9天前
    引用 2
    preg_replace_callback ?
  • TimePPT 9天前
    引用 3
    大量关键词匹配可以试下 Flashtext
    https://github.com/vi3k6i5/flashtext

    可以看下机器之心上的介绍
    https://www.jiqizhixin.com/articles/2017-11-10-4
  • 楼主 autoname 9天前
    引用 4
    已解决
  • 游客
    5
返回