Outil avancé pour rechercher et trouver des mots du dictionnaire correspondant à des expressions régulières. Simplifiez vos recherches de mots avec des critères complexes grâce à la recherche par Regex (Regexp).
Recherche de Mot par Regex - dCode
Catégorie(s) : Recherche de Mots
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
La recherche de mots par expression régulière/rationelle (ou regex) est une méthode puissante de recherche de mots capable de parcourir l'intégralité d'un dictionnaire, et de vérifier si ceux-ci correspondent à l'ensemble accepté par la regex.
Une expression régulière est un outil qui décrit à partir d'un motif (une chaine de caractère rédigée selon une syntaxe précise) tout un ensemble de chaines de caractères/mots possibles.
Il est ainsi possible de rechercher les mots avec des critères complexes (longueur, motif, répétitions, etc.). En contrepartie, la connaissance et le respect de la syntaxe des expressions rationnelles (regexp) est obligatoire.
La recherche de mots par expression régulière permet de rechercher des motifs complexes dans le dictionnaire, offrant une grande souplesse dans la spécification des critères de recherche.
dCode permet de rechercher la liste exhaustive des mots répondant à une expression rationnelle dans un dictionnaire donné.
L'utilisateur crée une expression régulière qui décrit le motif/modèle de mots qu'il souhaite rechercher et clique sur le bouton Rechercher.
Exemple : Pour trouver un mot de 4 lettres commençant par T ou R et terminant par son initiale : ^([TR])..\1$
Exemple : Pour trouver un mot avec quatre voyelles consécutives : [AEIOUY]{4}
Pour écrire une expression régulière, l'utilisateur doit comprendre les caractères spéciaux et les règles associées. Voici quelques rudiments :
. : Correspond à n'importe quelle lettre.
* : Correspond à zéro ou plusieurs occurrences du caractère précédent.
+ : Correspond à une ou plusieurs occurrences du caractère précédent.
? : Correspond à zéro ou une occurrence du caractère précédent.
[·] : Correspond à n'importe lequel des lettres écrites entre les crochets (à la place de ·).
[^·] : Correspond aucune des lettres écrites entre les crochets (à la place de ·).
^··· : Indique un début de mot
···$ : Indique une fin de mot
dCode utilise le moteur PCRE (Perl Compatible Regular Expressions) et suit ses règles décrites ici
Voir Wikipedia pour plus de détails ici
dCode est insensible à la casse, ignore les diacritiques et les modificateurs
dCode se réserve la propriété du code source pour "Recherche de Mot par Regex". Tout algorithme pour "Recherche de Mot par Regex", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Recherche de Mot par Regex" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Recherche de Mot par Regex" ou tout autre élément ne sont pas publics (sauf licence open source explicite type Creative Commons). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Recherche de Mot par Regex" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source.
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Recherche de Mot par Regex sur dCode.fr [site web en ligne], consulté le 16/04/2025,