【问题标题】:How can I keep from generating inappropriate words when autogenerating strings from an alphabet?从字母表自动生成字符串时,如何避免生成不适当的单词?
【发布时间】:2010-01-08 06:03:03
【问题描述】:

是否有可下载的字典(基本上只是一个文本文件),其中包含不同语言的常用脏话或其他不恰当的词?

背景:我正在重写一个 URL 缩短器(只是一个概念验证应用程序 - 世界上已经有足够的缩短器了),为此我通过 Base36 编码将数字 ID 转换为字符串。现在这种方法的问题在于它是连续的,因此缩短 faf 或 fucj 之后的 URL 的不幸的人可能对他们的结果不满意,除非他们正是在等待那个时刻并使用它来缩短他们的 URL最喜欢的政治家。

所以我想要一个黑名单。 InsultMonger 在这里并没有真正的帮助。

多么合适。你像牛一样战斗。

【问题讨论】:

  • 我更改了您的问题,以避免有人认为您想要仅根据标题使用的不适当单词列表。如果您认为我越界了,请随时返回。
  • 不,没关系。无论如何,我不确定如何制定标题。

标签: dictionary filtering


【解决方案1】:

只要从你的潜在字母表中删除所有元音(和 Y),那么任何看到脏话的人都会有过度活跃的想象力。

【讨论】:

  • 这实际上是一种有趣的方法,尤其是因为删除 Y 也是至关重要的,因为它可以使 U 翻倍。
  • 喜欢看到 fsck 衬衫的人吗?
  • 出于我的目的,这就是我所采用的,但下面的列表也很有用。
【解决方案2】:

【讨论】:

    猜你喜欢
    • 2013-07-12
    • 1970-01-01
    • 2014-02-05
    • 2010-09-08
    • 1970-01-01
    • 2011-07-08
    • 1970-01-01
    • 1970-01-01
    • 2021-04-05
    相关资源
    最近更新 更多