Tool to find a word by patterns, word search either to solve a substitution, or to solve a crossword-like game.
Word Pattern Search - dCode
Tag(s) : Word Search
dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!
Searching by word pattern is an ambiguous notion, dCode offers 2 modes:
— (1) Desubstitution: the pattern of letters describes a mono-alphabetic substitution.
Example: The ABBA pattern allows you to find all the 4-letter words having the first letter identical to the last letter and a pair of 2 identical letters in the middle (but different from the first and last letter and not necessarily an A or a B'), like the word NOON.
Example: The pattern -A-A- indicates a word of 5 letters with the 2nd and the 4th identical letter (not necessarily an A) the other letters (- = unknown) can be any letter. Words like COCOA or SEVEN match the pattern.
— (2) Crosswords: the letter pattern describes the state of a Crossword
Example: The pattern -E-E-E indicates a 6 letter word with an E in 2nd, 4th and 6th position (such as DELETE, SEVERE, etc.)
From a cipher word (idiomorph), the unsubstitution consists in analyzing the distribution of the letters and especially the position of the repeated letters. Long words (from 9-10 letters) have a rather unique fingerprint.
Example: The pattern LWZLMOMWMOGF can correspond to the word SUBSTITUTION
This approach only works for monoalphabetic substitutions and for an existing word in the dictionary.
From the position of certain letters in a word, a dictionary search is possible. This is typically intended for lovers of crosswords (players or makers) and similar word games.
Example: The pattern -N-G-A- may lead to the word 'ANAGRAM'
dCode retains ownership of the "Word Pattern Search" source code. Any algorithm for the "Word Pattern Search" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Word Pattern Search" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) or any database download or API access for "Word Pattern Search" or any other element are not public (except explicit open source licence like Creative Commons). Same with the download for offline use on PC, mobile, tablet, iPhone or Android app.
Reminder: dCode is an educational and teaching resource, accessible online for free and for everyone.
The content of the page "Word Pattern Search" and its results may be freely copied and reused, including for commercial purposes, provided that dCode.fr is cited as the source.
Exporting the results is free and can be done simply by clicking on the export icons ⤓ (.csv or .txt format) or ⧉ (copy and paste).
To cite dCode.fr on another website, use the link:
In a scientific article or book, the recommended bibliographic citation is: Word Pattern Search on dCode.fr [online website], retrieved on 2025-04-16,