アナグラムジェネレーター
任意の単語やフレーズを入力すると、英語辞書上の実在語になる文字の並べ替えをすべて返します。最小文字数で絞り込み、余分な文字を許可または禁止し、必要に応じて複数語のアナグラムも表示できます。クロスワード、パズルハント、バンド名、言葉遊びに便利です。
アナグラムを生成する方法
-
1
元の単語またはフレーズを入力
大文字小文字とスペースは無視されます。アクセントと句読点は照合前に取り除かれます。
-
2
最小単語長を選ぶ
既定は通常4文字です。Scrabble風の短語を探すなら2-3に下げ、ノイズを減らすなら上げます。
-
3
単語1つか複数語かを選ぶ
単語1つの場合は、すべての文字をちょうど1回ずつ使います。複数語では、合わせて各文字を1回ずつ使う辞書語の組み合わせを探します。
-
4
結果を閲覧
出力は長さ順、次にアルファベット順で並びます。クロスワード、パズル、命名用に候補をコピーできます。
有名なアナグラム
| Source | Anagram |
|---|---|
| LISTEN | SILENT |
| ASTRONOMER | MOON STARER |
| ELEVEN PLUS TWO | TWELVE PLUS ONE |
| TOM MARVOLO RIDDLE | I AM LORD VOLDEMORT |
| DORMITORY | DIRTY ROOM |
| A GENTLEMAN | ELEGANT MAN |
| SCHOOLMASTER | THE CLASSROOM |
| THE EYES | THEY SEE |
アナグラムの種類
- 完全アナグラム: すべての文字をちょうど1回ずつ使い、文字を追加も削除もしません。
- 不完全アナグラム(subanagram): 元の文字の一部だけを使います。
- Antigram: 元の語と逆の意味を持つアナグラム(“funeral” = “real fun”)。
- Pangrammatic anagram: アルファベット全文字のアナグラム。
長いフレーズにアナグラムが多い理由
可能な文字の並べ替え数は階乗で増えます。n文字の文字列にはn!通りの並びがあります。10文字入力なら360万通り、15文字なら1.3兆通りです。辞書で絞り込むことで扱える一覧になり、通常10-15文字の入力では数十から数百の有効候補になります。
クロスワードやパズルでの使い方
Cryptic crosswordの手がかりでは、broken、mixed、strange、wild、confusedのような「アナグラム指示語」でアナグラムを隠すことがよくあります。例: “Broken heart (5)” = EARTH。ツールに素材文字を貼り付け、列挙数に合う候補を得ることで解答を速められます。
よくある質問
複数語モードを有効にすれば返します。アルゴリズムは文字集合を2つの部分に分け、それぞれを辞書検索し、合計の文字が入力と完全に一致する組み合わせを返します。
辞書が限定されている(一般的な収録語は100,000から200,000語)か、最小長フィルターで除外されている可能性があります。固有名詞、スラング、多くの略語は標準辞書に含まれません。
照合前にアクセントは取り除かれます(éはe、ñはn)。多くのアナグラム辞書がASCIIのみだからです。英語以外でアクセントを保持したアナグラムが必要なら、その言語専用のツールを使ってください。
実用上は20-25文字程度が上限です。それを超えると組み合わせ爆発が大きすぎ、対話的に使うには重くなります。ツールが部分結果だけ返したりタイムアウトしたりすることがあります。