Expression |
Usage |
Exemple |
Résultat |
xyz |
La chaîne 'xyz' est recherchée n'importe où dans le mot |
bon |
bon bonjour querbon jambon |
^xyz |
La chaîne 'xyz' est recherchée au début du mot |
^bon |
bon bonjour |
xyz$ |
La chaîne 'xyz' est recherchée en fin de mot |
bon$ |
bon querbon jambon |
^xyz$ |
Combinaison des deux précédents : la chaîne 'xyz' corresponde exactement au mot |
^bon$ |
bon |
. |
Remplace n'importe quel caractère (joker) |
b.n |
bon ben |
x* |
Représente toute séquence de zéro ou plus caractères 'x' |
Dubon* |
Dubo Dubon Dubonnet |
x+ |
Représente toute séquence de un ou plus caractères 'x' |
Dubon+ |
Dubon Dubonnet |
x? |
Représente zéro ou un caractère 'x' (autrement dit : 'x' facultatif) |
Dubon? |
Dubo Dubon |
.+ .? |
Combinaison des précédents avec le joker :
|
D.+ |
De Du Dub Dubo Dubon ... |
xyz|abc |
Alternative : la séquence 'xyz' ou la séquence 'abc' |
ming(er|eu) |
minger mingeu |
[xyz] |
L'un des caractères 'x' ou 'y' ou 'z' |
minge[ru] |
minger mingeu |
[x-z] |
L'un des caractères dans la série de 'x' à 'z' |
minge[r-u] |
minger minges minget mingeu |
[^x-z] |
Un caractère, sauf l'un de la série de 'x' à 'z' (inverse du précédent) |
minge[^r-u] |
mingei mingew mingey |