regex_constants::syntax_option_type
Příznaky pro výběr možnosti syntaxe.
typedef T1 syntax_option_type;
static const syntax_option_type awk, basic, collate, ECMAScript,
egrep, extended, grep, icase, nosubs, optimize;
Poznámky
Typ je typ maskování bitů, který popisuje jazyk specifikátory a syntaxi parametrů při kompilaci regulárního výrazu.Možnosti lze kombinovat s|.Současně by měla sloužit specifikátor více než jeden jazyk.
Jazyk specifikátory jsou:
basic--zkompilovat jako BRE
extended--zkompilovat jako ERE
ECMAScript--zkompilovat jako ECMAScript
awk--zkompilovat jako awk
grep--zkompilovat jako grep
egrep--zkompilovat jako egrep
Modifikátory syntaxe jsou:
icase--aby odpovídá velká a malá písmena
nosubs--implementaton není udržení přehledu o obsah skupiny zachycení
optimize-provádění by měly zdůraznit rychlost odpovídající spíše než rychlost kompilace regulárních výrazů
collate--značka odpovídá citlivé na národní prostředí
Požadavky
Záhlaví:<regex>
Obor názvů: std