英文单词解谜器和变位词求解器

输入一组乱序字母,即可看到它们能组成的所有英文单词,最长的排在最前。用 ? 或 * 表示空白字母,切换到“精确变位词”可使用全部字母,还能按长度或单词的开头、结尾、包含的字母来筛选。

免费、无需注册,在浏览器中运行。

还原乱序字母

最多 15 个字母。? 或 * 是可代表任意字母的空白字母。 试试:

搜索模式
筛选(可选)

如需精确长度,请将最小和最大长度设为相同值。筛选用的字母也必须来自您的字母或空白字母。

点击单词即可复制。 词库:ENABLE(公有领域),约 168,000 个英文单词。

如何还原打乱的单词

  1. 在您的字母中输入字母,顺序不限。大小写和空格都没有影响,最多可输入 15 个字母。
  2. 如果您有空白牌,或有一个不确定的字母,请输入 ? 或 *(或按 ? 按钮)。空白可以代表任意字母。
  3. 选择所有单词,可查看用部分或全部字母能拼出的每个单词;选择精确变位词(使用全部字母),则只显示每个字母都恰好用一次的单词。
  4. 需要时可以缩小范围:设置最小长度和最大长度(两者设为同一数字即为固定长度),或在开头为、结尾为或包含中输入字母。
  5. 按查找单词(输入时结果也会实时更新)。单词按长度分组,最长的排在最前,每组都显示数量;由空白补上的字母会高亮显示。点击单词即可复制。

变位词求解器的原理

如果两个单词所含的字母完全相同、每个字母出现的次数也相同,它们就互为变位词:listen、silent、enlist 和 tinsel 都各含一个 e、i、l、n、s 和 t。因此,求解器并不会尝试您字母的所有排列(十二个字母的排列近五亿种)。它会统计您每个字母各有几个,再拿词表中的每个单词与这些数量逐一比对。只要一个单词对每个字母的需求都不超过您拥有的数量,它就符合条件;每缺一个字母就用掉一个空白,如果需要的空白比您输入的多,就跳过这个单词。系统会先快速检查单词包含哪些字母,排除词表中的大部分单词,所以即使是 12 个字母加两个空白,也只需不到一秒。

在精确变位词模式下,单词的长度还必须等于您所有字母和空白的总数,也就是每个字母都要用上。“开头为”“结尾为”和“包含”只用于筛选结果,并不会额外添加字母,所以这些字母必须在您输入的字母中(或由空白提供)。

在脑中还原单词的技巧

  • 先找常见词尾。先把 -ing、-ed、-er、-est、-ly、-tion 或表示复数的 -s 放在一边,再还原剩下的部分。以 gnitser 为例,取出 -ing 后剩下 rtse,可以拼成 rest,所以这个单词是 resting(同样的字母还能拼出 stinger)。
  • 试试常见词头。许多较长的单词都以 re-、un-、in-、dis-、pre- 和 over- 开头。
  • 把常一起出现的辅音配对:th、ch、sh、st、tr、bl、ck、qu。q 后面几乎总要跟 u。
  • 辅音和元音交替排列。许多英语单词遵循辅音-元音的节奏(CVC、CVCV),所以把元音放在辅音组之间,是不错的第一步猜测。

适合哪些人

它可以帮您解填字游戏和隐语填字中的变位词提示、字母牌游戏以及报纸上的单词谜题。老师可以用它检查拼写词表,或为班级设计字母挑战,再用随机数生成器或幸运大转盘来分组和决定顺序。作者会用变位词来起角色名和玩文字游戏,写完后可以用字数统计检查文章长度。想做另一种文字练习,可以试试打字测试,并阅读我们的指南多快的打字速度算好。

关于词表及其局限

求解器使用 ENABLE 词表(Enhanced North American Benchmark LExicon),由 Alan Beale 和 M. Cooper 编纂,并已进入公有领域。我们保留了 2 到 15 个字母的单词,约 168,000 个,并删除了一小批侮辱性词语和最粗俗的脏话。ENABLE 是北美词表,但也收录了许多英式拼写,例如 colour、centre 和 realise。它不含专有名词(人名、地名或品牌名)、缩写、带连字符的单词和单字母单词。每种游戏和词典接受的单词都略有不同,所以当某个单词关系到计分时,请查看官方规则;结果中也难免出现一些生僻词或古旧词。

隐私

所有处理都在您的浏览器中完成。首次使用时,会从本站下载一次词表(压缩后约 240 KB),您输入的字母绝不会发送到任何地方,也不会被保存。浏览器存储中不会保存任何内容。

常见问题

单词解谜器和变位词求解器有什么区别?

变位词要把所有字母各用一次,而还原单词通常指用部分字母拼出任何可能的单词。本工具两者都能做:“所有单词”会列出用您的字母能拼出的每个单词,“精确变位词”则只列出用上全部字母的单词。

如何使用空白或通配符?

每个空白输入一个 ? 或 *,例如输入 ca? 可找到 cab、can、cap、car 和 cat。每个空白代表任意一个字母,由它补上的字母会高亮显示。也可以使用多个空白,但结果列表会很长。

如何用这些字母找出 5 个字母的单词?

输入您的字母,然后把“最小长度”和“最大长度”都设为 5。这样只会显示用您的字母能拼出的 5 字母单词。在“开头为”“结尾为”或“包含”中再加一个字母,可以进一步缩小范围。

为什么我知道的某个单词没有出现?

它可能是专有名词、缩写,长度超过 15 个字母,或者干脆不在 ENABLE 词表中。另外请检查是否输入了每个字母:求解器使用某个字母的次数绝不会超过您输入的次数。

这个单词解谜器免费吗?

是的。完全免费,无需注册,手机、平板和电脑都能用。

更新于

已复制到剪贴板