随机数生成器

Random letters

从英文字母表中随机选取字母,可选择大写、小写或混合大小写,决定是否允许重复,并生成所需数量的字符串。适用于类似拼字游戏的游戏、破冰活动(如“说出以R开头的国家名称”)、课堂练习以及生成随机种子字符串。

如何生成随机字母

  1. 1

    选择字母表

    仅使用拉丁字母A-Z(默认),或包含带重音符号的拉丁字符及希腊字母。

  2. 2

    选择案件

    大写、小写或混合使用。

  3. 3

    设置重复次数

    允许重复(每个字母独立)或强制唯一(英文字符最多26个)。

  4. 4

    生成

    将结果复制为逗号分隔列表或紧凑字符串。

英文中的字母频率

完全均匀的分布会使每个字母出现的概率均为1/26。但英语文本的实际分布并非如此——e、t、a、o、i、n的出现频率远高于j、q、x、z。

最常见 发生频率 最不常见 发生频率
e 12.7% z 0.07%
t 9.1% q 0.10%
a 8.2% j 0.15%
o 7.5% x 0.15%

生成器默认采用均匀采样方式。启用“英文频率加权”选项可模拟字母的自然分布,适用于测试填字游戏类任务。

常用场景

常见问题

该生成器将字母视为独立的字母单元,而非音素;它不会将任何字母标记为元音或辅音——这一语言学区分会因上下文而异。

是的——启用带重音符号的拉丁字母选项后,将包含 a-长音符号、e-尖音符号、i-上标符号、o-变音符号、u-双音符符号以及 n-波浪线符号等字母。这对教授西班牙语或法语拼写非常有用。

英语有26个字母。对于不考虑大小写转换的混合大小写情况,则为52个;超出此范围则无法满足需求。

是的——浏览器的Web Crypto RNG 在选定字母表范围内保持统一。进行无放回抽样时采用Fisher-Yates洗牌算法。