OK
AJAX error!

Les forumsÀ propos du siteExpressions régulières

Expressions régulières

Pour effectuer une recherche dans la base de données de Dicollecte, il est possible d'utiliser les expressions régulières.

À savoir

^ indique un début de chaîne
$ indique une fin de chaîne
. n’importe quel caractère
? caractère précédent présent ou non
* caractère précédent présent 0 ou x fois
+ caractère précédent présent 1 fois ou plus

.* n’importe quelle chaîne présente ou non
.+ n’importe quelle chaîne d’au moins un caractère (n’importe lequel)

[xxx] un caractère compris dans la liste xxx
[^xxx] un caractère n’étant pas compris dans la liste xxx

[a-z] n’importe quel caractère entre a et z
[A-Z] n’importe quel caractère entre A et Z
[a-zA-Z] n’importe quel caractère entre a et z ou A et Z
[a-zéâ] n’importe quel caractère entre a et z ou é ou â

(xxx|yyy) chaîne xxx ou chaîne yyy (ce n’est pas un "ou" exclusif)


Exemples pratiques

lithe$ tous les mots finissant par "lithe"
lith?e$ tous les mots finissant par "lithe" ou "lite" (puisque ? indique que le caractère précédent peut être présent ou non.)
^cher tous les mots commençant par "cher"
cher tous les mots contenant "cher" (peu importe où)

Note : dans une recherche ordinaire, ^ est implicite, c’est pourquoi le système cherche par défaut les mots commençant par la chaîne entrée. Par contre, dans les expressions régulières, ^ n’est pas implicite.

^ré.*er$ mots commençant par "ré", finissant par "er". [.* est une chaine de longueur indéfinie, voire nulle, c’est pourquoi "réer" fera aussi partie des résultats.]

[ie]r$ mots finissant par "ir" ou "er"
[^ie]r$ mots finissant par "r", sauf ceux finissant par "er" ou "ir".
[dcp]re$ mots finissant "dre" ou "cre" ou "pre"
(têt|mér|sil) mots contenant "têt" ou "mér" ou "sil"

^contr(e-|)att mots commençant par "contr", se poursuivant par "e-" ou rien, se poursuivant par att
le 24 octobre 2010 à 18:54
Note: les expressions régulières (ou rationnelles) sont susceptibles de faire ramer le serveur.
le 24 octobre 2010 à 18:58
Comment peut-on trouver les mots pas encore tagués ?
le 24 octobre 2010 à 21:38
Avec le tri sur les verrous.
le 24 octobre 2010 à 22:37

Notification par e-mail    0