Recherche par modèle

Ce mode de recherche est une version étendue de la recherche par lettres. Le modèle utilise les lettres connues et des caractères génériques spéciaux. La version non enregistrée permet d'utiliser seulement une partie de la base de mots (mots de 6 lettres).

Note : Les chiffres différents peuvent correspondre à des lettres différentes et à celles identiques. L'utilisateur peut permettre ou défendre que les chiffres différents correspondent au même type de caractères (menu principal Affichage|Paramètres, division Lettres, paramètre Variables exclusifs pour les chiffres).

Note:

!!a = a.
!@ = $.

S'il y a quelques lettres différentes possibles sur une position spécifique dans un mot, ces lettres doivent être écrites entre parenthèses. Par exemple, pour la requête (abcd)???(e$) les mots trouvés sont : abase, agree, ahead, blood, blade etc.

Cette requête peut être écrite d'une autre manière : (a-d)???(e$). Le tiret entre A et D signifie que les lettres de A à D peuvent être utilisées. Les caractères *, !, & et # à l'intérieur des parenthèses ne peuvent pas être utilisés.

À l'aide de l'élément Les lettres non utilisables l'utilisateur peut spécifier exactement les lettres qui ne devraient pas être dans les mots trouvés. Si un modèle contient explicitement une lettre qui est aussi sur la liste de lettres non utilisables, cela signifie que la recherche peut trouver un mot contenant cette lettre, mais seulement à la position spécifiée dans le modèle. Par exemple, dans les mots trouvés d'après le modèle ???a* la quatrième lettre est la lettre A, et toutes les autres lettres sont différentes de A : romance, melancholy etc. La liste de lettres manquantes peut être définie comme une énumération ordinaire (abcd), aussi bien comme un intervalle (a-d).

« Poids » des mots trouvés peut également être considéré dans le processus de recherche. L'utilisateur peut définir la valeur numéraire précise de « poids » pour la recherche de mots.