Tool (Advanced) to search and find dictionary words matching regular expressions. Simplify your searches for words with complex criteria thanks to the search by Regex (Regexp).
Regex Word 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!
A regular expression (or regex) is a formula describing a text pattern to search for.
Searching for words using a regular expression involves searching through a dictionary and selecting all words that match this pattern.
A regex can define specific criteria such as word length, the presence or position of certain letters, or even repetitions.
Knowledge of the syntax specific to regular expressions is essential to using them effectively.
To search for a word using a regular expression, start by entering a pattern describing the word's characteristics.
dCode allows you to search the exhaustive list of words matching the regular expression in a given dictionary.
Example: ^([TR])..\1$ selects four-letter words beginning with T or R and ending with the same initial letter.
Example: [AEIOUY]{4} searches for words containing four consecutive vowels.
A regular expression is written using a combination of ordinary characters (letters, numbers, etc.) and special characters that have special meanings. Here are the main symbols to know:
.: Matches any letter
*: Matches zero or more repetitions of the previous letter
+: Matches one or more repetitions of the previous letter
?: Matches zero or one occurrence of the previous letter
[ABC]: Matches a single letter from A, B, or C
[^ABC]: Matches a single letter other than A, B, or C
^ABC: Indicates that the word must begin with the pattern ABC
ABC$: Indicates that the word must end with the pattern ABC. dCode uses the PCRE (Perl Compatible Regular Expressions) engine and follows its rules described at here
See Wikipedia for more details at here
dCode is case-insensitive, ignores diacritics, and modifiers.
dCode retains ownership of the "Regex Word Search" source code. Any algorithm for the "Regex Word Search" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Regex Word 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 "Regex Word Search" or any other element are not public (except explicit open source licence). 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 "Regex Word Search" and its results may be freely copied and reused, including for commercial purposes, provided that dCode.fr is cited as the source (Creative Commons CC-BY free distribution license).
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: Regex Word Search on dCode.fr [online website], retrieved on 2025-11-05,