regex_constants::match_flag_type
Optionen für den Flags des regulären Ausdrucks.
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;
Hinweise
Der Typ ist ein Typ, der Optionen beschreibt Bitmasken verwendet wird, wenn eine Sequenz aus Text mit einem regulären Ausdruck verwendet werden soll, und vergleicht Formatcodes, falls Text ersetzt.Optionen können mit kombiniert werden|.
Die Optionen beachten sind:
match_default
match_not_bol -- Behandeln Sie die erste Position in der Sequenz Ziel nicht als Anfang einer Zeile
match_not_eol -- Behandeln Sie die Hinter-d END-Position Sequenz nicht als Ziel in der das Ende einer Zeile
match_not_bow -- Behandeln Sie die erste Position in der Sequenz Ziel nicht als Anfang eines Worts
match_not_eow -- Behandeln Sie die Hinter-d END-Position nicht als Ziel in der Sequenz das Ende eines Wortes
match_any -- wenn mehr als eine Entsprechung möglich ist, ist jede Übereinstimmung zulässig
match_not_null -- behandeln Sie eine leere Untersequenz nicht als Entsprechung
match_continuous -- Suchen Sie dort nicht für Übereinstimmungen am Anfang der andere als Ziel sequence
match_prev_avail -- --first ist ein gültiger Iterator. Ignore match_not_bol und match_not_bow wenn Satz
Die Formatcodes sind:
format_default -- ECMAScript-Format Verwendung regeln
format_sed -- Sed-Format Verwendung regeln
format_no_copy -- Kopieren Sie keinen Text, der nicht den Kriterien für reguläre Ausdrücke entspricht.
format_first_only -- Suchen Sie dort nach der ersten Übereinstimmung für nicht
Anforderungen
Header: <regex>
Namespace: std