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 d'être utilisé par la mise en correspondance une séquence de texte sur une expression régulière et un format diminue pour être utilisé pour remplacer le texte.Les options peuvent être combinées avec|.

les options de correspondance sont :

match_default

match_not_bol -- n'utilisez pas la première position dans la séquence cible comme le début d'une ligne

match_not_eol -- n'utilisez pas la position d'après-le-END dans la séquence cible comme la fin d'une ligne

match_not_bow -- n'utilisez pas la première position dans la séquence cible comme le début d'un mot

match_not_eow -- n'utilisez pas la 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 -- n'utilisez pas un 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 ; ignorez match_not_bol et match_not_bow si la définition

les balises de format sont :

format_default -- règles de format ECMAScript d'utilisation

format_sed -- règles de format de sed d'utilisation

format_no_copy -- copiez la totalité du texte qui ne correspond pas à l'expression régulière

format_first_only -- ne trouvez pas les correspondances après le premier

Configuration requise

en-tête : <regex>

l'espace de noms : type

Voir aussi

Référence

<regex>

regex_constants Class

Autres ressources

<regex> membres