当前位置: 首页 > 面试题库 >

是否可以使用Java过滤不良语言的单词?

凤修筠
2023-03-14
问题内容

我想知道是否可以过滤不良语言的单词。过滤亵渎行为的一个示例是用户创建帐户时的用户名,这样它可以通知用户该词是不可接受的。

可能吗?谢谢 :)


问题答案:

不,不可能使用任何编程语言来过滤不良语言单词。

您能做的最好的事情就是创建一个不良语言单词列表,然后对照该列表进行检查。只要系统存在,就将单词添加到列表中。

这是一个简单的示例来说明问题。让我们假设“地狱”是一个不好的语言单词。这是“地狱”的一些变体。

h e l l
h e 1 l (one, l)
h e l 1 (l, one)
he1l
hel1
he11
he ll
etc.

那是一个词。想象一下,您的用户会为所有不良语言单词的变体带来多少乐趣。



 类似资料:
  • 我需要处理大约4000个cassandra查询。我将每个查询ResultSet转换为生成器,以保持较低的内存占用。在生成器的每一行中,我只关心大约50个字段。

  • 本文向大家介绍Swift语言过滤,包括了Swift语言过滤的使用技巧和注意事项,需要的朋友参考一下 示例 通过从流中选择通过特定条件的元素来创建流称为过滤            

  • 问题内容: 可以从python中的单行方法返回 寻找这样的东西 尝试过,并且语法无效 我可以轻松做到: 但只是好奇我是否可以将上述if语句合并为一行 问题答案: 可以在一行上编写标准的“ if”语句: 但是pep 8样式指南建议不要这样做: 通常不建议使用复合语句(同一行上有多个语句)

  • 是否可以在x86汇编语言中模拟if-statment(使用masm语法)?我想在x86汇编语言中做这样的事情,但我不确定应该使用哪个运算符来模拟if-ore语句。我应该使用指令,还是指令,还是其他指令?

  • 在弹性搜索中,此过滤器 正确返回标题中带有“Google”的文章。 然而, 不返回任何结果,尽管事实上有些文章的标题中有“Google Earth”的确切字样。我希望它这样做。 完整查询: FWIW,我在“filter”字段中有此条件的原因是(与使用标准查询相反),有时我希望使用“must_not”而不是“must_not”,有时我还向查询添加其他元素。

  • 问题内容: 我正在尝试通过联接表的属性过滤查询 我有2个表“城市和类别”,我正在通过第三个表CityCategory进行关联。想法是在时获取与城市关联的类别。是一个特定的整数。 这就是我指定关联的方式: 这是我当前使用的查询,未成功使用: 不幸的是,我不确定如何告诉续集使用CityCategory的year属性,而不是在Category模型中搜索名为“ year”的属性… 这是可能的还是我必须手动