11

我有一些使用指南的测试。使用的 guid 不需要非常独特,它们只需要是 guid。随机向导很无聊 - 所以我试图找到有趣的向导词。现在,我没有比“00000000-feed-dada-iced-c0ffee000000”更好的了。理想情况下,我会生成一个动词、名词、介词列表。

在这个问题上只花了几分钟,这就是我的位置:

  1. 我有一个来自uzzlers.org 的单词列表(有点大)。
  2. 应用此正则表达式来识别可以在 Guid (o=0, i=1) 中使用的单词 ^[ABCDEFOI]{1,8}$
  3. 眯。

为什么没有人有一个有趣的 guid 生成器可供我立即满足?你会如何处理这个问题?欢迎任何有关如何改进此特殊指南生成过程的建议。

4

2 回答 2

9

您开始的解决方案正是我将如何处理它。看起来有人已经为您完成了这项工作:

http://nedbatchelder.com/text/hexwords.html

于 2009-12-15T22:39:39.480 回答
4

这不是技术答案,而是:

Daily WTF 前段时间有一个帖子,描述了一个人写了你想要创建的确切类型的东西,它是 Daily WTF 材料的原因是因为生成器最终吐出了听起来像诅咒词的东西。

来自Daily WTF - 自动诅咒生成器

马尔可夫链!”他脱口而出。“我们可以使用统计文本分析来生成由自然音素组合构成的随机词。它们不会是真实的单词,但它们会匹配预期的英语模式,人们将能够完全自然地发音和阅读它们。”

我敢打赌,如果您阅读了那篇文章,您将获得有关如何改进现有工作的想法。

于 2009-12-15T23:00:20.923 回答