随机名称发生器/整数参数?

如果可能的话,我想使用Excel和VBA脚本或PHP。 我真的很感谢任何答案,甚至在我的想法之外。

我想知道,如果有人能够提示我如何将普通名字变成随机的幻想名字?

我想要有两个名字和姓氏的列,然后运行一个脚本,寻找与表2中的一系列参数的相似之处。

像生成器“你的XXX名字是什么?” 但在一个更严重的说明,而不是完全随机的。

我宁愿有可能匹配人名中的一些字符。

如果我的真名是戴维·卡梅隆(David Cameron),那么“转换器”应该会有一个可能的结果(来自设置参数),比如“Widor Merserine”。 为什么?

我把脚本设置为在名字中看3个字符,随机(如果可能的话)selectv,我和d,并将它们匹配到幻想名字Widor(可以find三个字母)。 姓氏列也一样,三个字母“mer”被选中,并将名字转换为“Merserine”。

我不知道这对你有什么价值,但Excel是创build字形的一个很好的工具

在单元格A1中放置一个单词(不超过20个字母)
在单元格B1B20中input

=RAND() 

在单元格C1中input:

 =RANK(B1,$B$1:$B$20,1)+COUNTIF($B$1:$B1,B1)-1 

并抄下C20
D1中input:

 =MID($A$1,C1,1) 

并复制到D20。 最后在E1里input:

 =D1 & D2 & D3 & D4 & D5 & D6 & D7 & D8 & D9 & D10 & D11 & D12 & D13 & D14 & D15 & D16 & D17 & D18 & D19 & D20 

E1将包含字谜。 例如:

字谜

每一次重新计算都会产生一个新的字谜。 有了一点VBA,你可以列出所有5000多个气候变化。

Interesting Posts