regex_constants::match_flag_type
Příznaky pro regulární výraz odpovídající možnosti.
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;
Poznámky
Typ je typ maskování bitů, který popisuje možnosti, které má být použit při posloupnost textu proti regulární výraz a formát odpovídající příznaky při nahrazování textu.Možnosti lze kombinovat s|.
Jsou možnosti shody:
match_default
match_not_bol--Nepovažovat první pozici v cílové sekvence na začátek řádku
match_not_eol--Nepovažovat minulosti konci pozice v cílové sekvence konci řádku
match_not_bow--první pozici v cílové sekvence Nepovažovat začátek slova
match_not_eow--Nepovažovat minulosti konci pozice v cílové sekvence konci slova
match_any-je-li více než jedna shoda možné žádná shoda, je přijatelné
match_not_null--Nepovažovat za shodu prázdný subsequence
match_continuous--Ne Hledat jiné než na začátku cílové sekvence
match_prev_avail-- --first je platný iterátor; ignore match_not_bol and match_not_bow if set
Formát příznaky jsou:
format_default– použití pravidel formátu jazyka ECMAScript
format_sed– použití pravidel formátu sed
format_no_copy--Nekopírujte text, který se neshoduje s regulárním výrazu
format_first_only--Ne hledat po první
Požadavky
Záhlaví:<regex>
Obor názvů: std