Syntaxe des expressions régulières étendues POSIX

Vous pouvez créer des expressions régulières étendues POSIX dans Boost.Regex en transmettant la valeur « extended » au constructeur regex.

boost::regex e1(my_expression boost::regex::extended);

pour plus d'informations, voir Syntaxe de POSIX Extended expression régulière

  • Caractères génériques ;
  • Ancrages ;
  • Sous-expressions marquées ;
  • Répétitions ;
  • Alternatives ;
  • Ensembles de caractères ;
  • Séquences d’échappement.