怎么生成随机的用户名呢,不能是没有意义的字符串

2017-07-28 07:07:04 +08:00
 xinglp
要看起来像是人类自己起的名字
4891 次点击
所在节点    问与答
25 条回复
Mutoo
2017-07-28 07:14:03 +08:00
英文的话,有类似 http://chancejs.com/#name 这样的库
ersic
2017-07-28 07:27:55 +08:00
很多游戏是「姓氏」+「名」随机排列组合
qiuai
2017-07-28 08:29:45 +08:00
字典
johnny23
2017-07-28 08:32:16 +08:00
找一个姓的字典和名的字典随机拼 以前搞自动投票机的时候弄过
zjqzxc
2017-07-28 08:48:36 +08:00
补充#4 的做法,以前也这么弄过,但是简单随机拼的话看起来很不真实
中文许要考虑姓氏的频率,张王李赵四大姓氏比例要高得多,绝大多数复姓和罕见姓氏别出现太多。
一个简单的考虑是找个百家姓分三组,高频 /中频 /低频姓氏,张王李赵放高频分组,自己见过的其他姓氏放中频分组,其他没见过的放低频分组。
名字的话处理方法类似。找一个常用男名女名表,分高低频分组。简单的分法是自己见过的放高频组,剩下的扔低频组
Wy4q3489O1z996QO
2017-07-28 08:49:31 +08:00
去天涯爬点用户名
hcymk2
2017-07-28 09:26:00 +08:00
ylsc633
2017-07-28 09:30:07 +08:00
laravel 的 数据填充功能 非常棒!
KgM4gLtF0shViDH3
2017-07-28 09:31:03 +08:00
搞水军和舆论导向的吗?
loveuqian
2017-07-28 10:20:17 +08:00
形容词+名词
laduary
2017-07-28 10:34:40 +08:00
xinglp
2017-07-28 10:41:33 +08:00
@bestkayle 不能干这种变成貔貅的事啊
xinglp
2017-07-28 10:41:44 +08:00
@laduary 这个有意思
xinglp
2017-07-28 10:42:13 +08:00
@romotc 这个办法简单粗暴
xinglp
2017-07-28 10:43:11 +08:00
@zjqzxc 不考虑真实名字的。
tscat
2017-07-28 10:45:39 +08:00
去爬一下小说里面的人名
xinglp
2017-07-28 10:49:26 +08:00
@tscat 高中时回宿舍晚了的都留诗人的名字给看门老头
qwjhb
2017-07-28 10:49:55 +08:00
直接找个 bbs 爬不就行了
wzha2008
2017-07-28 10:51:50 +08:00
@zjqzxc 百家姓不好用,直接找前 N 大姓氏统计更靠谱,另外还有统计的前 N 单字名、双字名的第一个字、第二个字,我拿这些组过一个 1200w 的名字字典,看起来都还不错。
比#7 说的那个更靠谱
kulove
2017-07-28 11:36:08 +08:00
昵称生成,形容词 + 名词。
https://github.com/kulovecc/nickname_generator

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/378499

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX