regex_constants::syntax_option_type
Sinalizadores para selecionar as opções de sintaxe.
typedef T1 syntax_option_type;
static const syntax_option_type awk, basic, collate, ECMAScript,
egrep, extended, grep, icase, nosubs, optimize;
Comentários
O tipo é um tipo de máscara de bits que descreve especificadores de linguagem e sintaxe modificadores a ser usado durante a compilação de uma expressão regular.Opções podem ser combinadas com|.Especificador de não mais de um linguagem deve ser usado ao mesmo time.
Os especificadores de linguagem são:
basic --Compilar sistema autônomo BRE
extended --Compilar sistema autônomo ERE
ECMAScript --Compilar sistema autônomo ECMAScript
awk --Compilar sistema autônomo awk
grep --Compilar sistema autônomo grep
egrep --Compilar sistema autônomo egrep
Os modificadores de sintaxe são:
icase --fazer correspondência não diferencia maiúsculas de minúsculas
nosubs --o implementaton precisa não manter o controle de Sumário de grupos de capturar
optimize --a implementação deve enfatizar a velocidade de correspondência em vez de velocidade de compilação de expressão regular
collate --Verifique corresponde sensíveis à localidade
Requisitos
Cabeçalho:<regex>
Namespace: std::tr1