Les quantifieurs

Les quantifieurs permettent de spécifier le nombre d’occurrences d’une correspondance. Le tableau suivant énumère les quantifieurs disponibles :

Quantifieur

Description

*

Zéro ou plusieurs correspondances.

+

Une ou plusieurs correspondances.

?

Zéro ou une correspondance.

{x}

Exactement x correspondances.

{x,}

Au moins x correspondances.

{x,y}

Entre x et y correspondances.

Un quantifieur s’applique au caractère ou groupe le précédant. Pour exemple, reprenons la précédente expression régulière : (\d\d\d)-(\d\d\d). Elle recherche deux séries de trois chiffres séparées par un tiret. Elle peut donc être convertie en (\d{3})-(\d{3}) :

Console.WriteLine(Regex.Match(Original, @"(\d{3})-(\d{3})")); 
// 022-999 
Pour consulter la suite, découvrez le livre suivant :
couv_EI9C19VIS.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Les ancres
Suivant
Introduction