想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .
关闭 7 年前。
对于一个接受 child 输入的网站,我们需要过滤掉他们在网站(运行 PHP)中输入评论时使用的任何顽皮/脏话。
评论是一个自由字段,用户可以输入他们想要的任何评论。我能想到的解决方案是有一个单词列表 BLACKLIST: bad,bad,word,woord,craap,craaaap,(我们可以用所有列入黑名单的词来填充)。
然后当表单被保存时,我们可以查看列表,如果存在任何单词,我们将不允许保存评论。
但这种方法的问题是他们可以通过在单词中添加字母使其跳过过滤器 EG: shiiiit
让我知道您认为为这些词创建过滤器的最佳方法是什么。