Word Finder
Finds dictionary words by letter pattern (BOOK → ABBC), by a template of ? wildcards, fixed letters and digits for unknown letters (same digit, same letter), or by a JavaScript regular expression, over the shared 3,361-word list. A word with a repeated letter is a pattern word, in cryptology an idiomorph; a simple substitution keeps its pattern, so a long word ending in -ABCC is likely to end in -NESS.