Les ensembles

Les ensembles de caractères permettent de spécifier une série de caractères possible dans le modèle. Pour avoir une correspondance précise avec un ensemble de caractères, il faut les indiquer entre crochets :

Console.WriteLine(Regex.Match(Original, @"[Cc]hu"));    // chu 

Le caractère ˆ positionné en premier après le crochet d’ouverture permet de spécifier l’inverse :

Console.WriteLine(Regex.Match(Original, @"[ˆCc]hu"));    // ahu 

Il est possible de spécifier une suite de caractères en séparant le premier du dernier par un tiret. Cela évite de devoir spécifier tous les caractères un par un :

Console.WriteLine(Regex.Match(Original, @"ch[n-z]"));    // chu 

\d représente un chiffre. Son contraire est \D qui signifie tout caractè ...

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 caractères d'échappement
Suivant
Les groupes