Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

<regex>

regex_constants – třída

Další zdroje

<regex> Členové