Anagram 生成器

Anagram generator

输入任意单词或短语,工具会返回由其字母重新排列而成、且存在于英语词典中的所有真实单词。你可以按最小长度过滤,允许或禁止使用额外字母,并可选择显示多词 anagram。适合填字游戏、解谜活动、乐队命名和文字游戏。

如何生成 anagram

  1. 1

    输入源单词或短语

    大小写和空格会被忽略。匹配前会去掉重音和标点。

  2. 2

    选择最小单词长度

    默认通常是 4 个字母;可降到 2-3 以寻找 Scrabble 风格短词,也可调高以过滤噪声。

  3. 3

    选择单词或多词模式

    单词模式会精确使用所有字母一次。多词模式会组合多个词典单词,使它们合起来每个字母也只用一次。

  4. 4

    浏览结果

    输出按长度再按字母序排序。可复制任意候选,用于填字、谜题或命名。

著名 anagram

源词 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

Anagram 类型

为什么长短语有这么多 anagram

可能的字母排列数量按阶乘增长:n 个字母的字符串有 n! 种排列。10 个字母输入有 360 万种;15 个字母输入有 1.3 万亿种。词典过滤会把它削减到可处理列表;对于 10-15 个字母的输入,通常会剩下几十到数百个有效候选。

填字和谜题中的用法

Cryptic crossword 线索常用“anagram indicator”暗示重排,例如 brokenmixedstrangewildconfused。示例:“Broken heart (5)” = EARTH。工具可以让你粘贴 fodder letters,并得到符合枚举长度的候选,从而加速解题。

常见问题

如果启用多词模式,会。算法会把字母集合拆成两部分,并分别在词典中搜索,返回字母总量与输入完全匹配的组合。

可能是词典有限(典型覆盖 100,000-200,000 个词),也可能是最小长度过滤把它排除了。专有名词、俚语和多数缩写不在标准词典中。

匹配前会去掉重音(é 变成 e,ñ 变成 n),因为多数 anagram 词典只包含 ASCII。如果你需要为非英语语言保留重音的 anagram,请使用特定语言工具。

大约 20-25 个字母是实际上限。再长时组合爆炸太大,不适合交互使用;工具可能只返回部分结果或超时。