Une expression régulière a pour fonction de donner un "modèle" de chaîne de caractères. Seuls les champs contenant une chaîne de caractères conforme à ce modèle seront sélectionnés.


Classes de caractères

.Représente n'importe quel caractère sauf caractère nouvelle ligne (\n)
(a|b)Choix, a ou b
[abc]Désigne un caractère quelconque qui est un des caractères entre crochets.
[^abc]Désigne un caractère quelconque qui n'est pas un des caractère entre crochets.

Quantificateurs

*0 ou plus
+1 ou plus
?0 ou 1
{3}Exactement 3
{3,}3 ou plus
{2,5}2, 3, 4 ou 5

Exemples

bar.*isme Mots commençants par bar et se terminant par isme [cdg].*ant Mots commençants par c,d ou g et se terminant par ant ab.*[s]{2}.*ant Mots commençants par ab, contenant exactement deux s et se terminant par ant .*ismes? Mots se terminant par isme ou par ismes