ランダム文字生成器

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%

ジェネレータはデフォルトで均一にサンプリングします。「English-frequency weighted」をオンにすると、自然な文字分布を再現でき、クロスワード形式のゲームのテストに役立ちます。

常用用途

よくある質問

このジェネレータは文字を音素ではなく文字として扱います。どの文字も元音または母音として分類していません。これは文脈によって異なる言語学的区別です。

はい——アクセント付きラテン文字のオプションをオンにすると、a grave(墓符)、e acute(急音符)、i circumflex(円弧字)、o umlaut(変音符)、u diaeresis(斜線符)、n tilde(波形符)などの文字が追加されます。スペイン語やフランス語のスペル指導に役立ちます。

英語には26文字です。大文字と小文字を区別せず大文字の折り返しなくても52文字になります。それ以上の文字数は使用可能な範囲を超えます。

はい——ブラウザのWeb Crypto RNGは選択したアルファベット全体で均一に動作します。無放回抽样の場合にはフィッシャー・ヤーツシャッフルが使用されます。