Partager via


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

Voir aussi

Référence

<regex>

regex_constants, classe

Autres ressources

<regex> membres