生成适合Guids的单词(只是为了好玩)

13
我有一些使用guid的测试。使用的guid不需要非常独特,只需要是guid即可。随机的guid很无聊 - 所以我正在尝试找到有趣的guid词。目前,我没有比"00000000-feed-dada-iced-c0ffee000000"更好的选择。理想情况下,我想生成一个动词、名词、介词列表。
在这个问题上只花了几分钟,现在我在这里:
1. 我有一个 单词列表(相当大)来自 puzzlers.org。 2. 应用此正则表达式以识别可以在Guid中使用的单词(o=0,i=1) ^[ABCDEFOI]{1,8}$ 3. 眯起眼睛。
为什么没有人提供一个有趣的guid生成器让我立即满足呢?你会如何处理这个问题?欢迎提出任何改进这个特殊guid生成过程的建议。

1
“GUIDs”不需要“唯一”吗? :) - EMP
Evgeny,不是非常独特,只是全球性的;-)也许与UUID相反;-) - Michael Krelin - hacker
1
我认为“iced”中的“i”可能应该是数字1 :) - dbarnett
2个回答

11

4

这不是一个技术性的答案,但是:

《每日WTF》曾经有一篇文章,描述了一个人编写了与您正在尝试创建的完全相同类型的东西,它成为每日WTF材料的原因是生成器最终输出了听起来像咒语的东西。

来自《每日WTF》 - 自动咒语生成器

"马尔科夫链!"他突然说道。 "我们可以使用统计文本分析来生成由自然音位组合构建的随机单词。 它们不会是真正的单词,但它们将匹配预期的英语模式,并且人们将能够完全自然地发音和阅读它们。"

我敢打赌,如果你读过那篇文章,你就会想到如何改进你已经拥有的东西。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接