gpt4 book ai didi

php - 确定字符串是否包含数组中的一组单词中的一个

转载 作者:行者123 更新时间:2023-12-04 19:20:48 25 4
gpt4 key购买 nike

我需要一个简单的单词过滤器,如果它在字符串中检测到过滤后的单词,它将终止脚本。

说我的话如下

$showstopper = array(badword1, badword2, badword3, badword4);

$yourmouth = "im gonna badword3 you up";

if(something($yourmouth, $showstopper)){
//stop the show
}

最佳答案

您可以将坏词数组内爆到一个正则表达式中,然后查看它是否与大海捞针相匹配。或者您可以简单地循环遍历数组,然后单独检查每个单词。

来自评论:

$re = "/(" . implode("|", $showstopper) . ")/"; //  '/(badword1|badword2)/'
if (preg_match($re, $yourmouth) > 0) { die("foulmouth"); }

关于php - 确定字符串是否包含数组中的一组单词中的一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1916261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com