regex_constants::match_flag_type
Indicateurs pour les options de correspondance d'expression régulière.
typedef T2 match_flag_type;
static const match_flag_type match_any, match_default, match_not_bol,
match_not_bow, match_continuous, match_not_eol, match_not_eow,
match_not_null, match_partial, match_prev_avail;
Notes
Le type est un type de masque de bits qui décrit les options à utiliser lorsque le correspondant à une séquence de texte sur une expression régulière et un format indicateurs pour être utilisé en remplaçant le texte. Les options peuvent être associées à |.
Les options de correspondance sont :
match_default
match_not_bol -- ne traitez pas la première position dans la séquence cible comme début d'une ligne
match_not_eol -- ne traitez pas la prochaine position d'après-le- END dans la séquence cible comme fin d'une ligne
match_not_bow -- ne traitez pas la première position dans la séquence cible comme début d'un mot
match_not_eow -- ne traitez pas la prochaine position d'après-le- END dans la séquence cible comme fin d'un mot
match_any -- si plusieurs correspondances est possible toute correspondance est acceptable
match_not_null -- ne traitez pas une sous-séquence vide comme correspondance
match_continuous -- ne trouvez pas les correspondances autres qu'au début de la séquence cible
match_prev_avail -- --first est un itérateur valide ; ignorer match_not_bol et match_not_bow si
Les indicateurs de format sont :
format_default -- règles de format d'ECMAScript d'utilisation
format_sed -- règles de format de sed d'utilisation
format_no_copy -- ne copiez pas le texte qui ne correspond pas à l'expression régulière
format_first_only -- ne trouvez pas les résultats après le premier
Configuration requise
Header: <regex>
Espace de noms : std