Ceci est une ancienne révision du document !
Chapitre précédent | Sommaire principal | Chapitre suivant |
---|
Fichier d'en-tête : #include <regex>
Initialisation : std::regex pattern { “bla bla bla” }; Utilisation des raw string
Sera détaillé par la suite.
Parcourir : regex_iterator et regex_token_iterator. Sera vu plus tard ?
Définitions :
Vérifier qu'une chaîne correspond à un motif. Par exemple, vérifier un code postal, une date, un nombre, etc.
std::regex pattern { R"(\d{5})" }; -> 5 chiffres
Caractères génériques :
Début et fin :
Comptage :
Groupe et classes [] ()
Classes de caractères (et abréviation)
http://stormimon.developpez.com/dotnet/expressions-regulieres/
Chapitre précédent | Sommaire principal | Chapitre suivant |
---|