regex_constants::syntax_option_type

选择的语法选项标志。

typedef T1 syntax_option_type;
static const syntax_option_type awk, basic, collate, ECMAScript,
  egrep, extended, grep, icase, nosubs, optimize;

备注

该类型是描述要使用的语言说明符和语法修饰符,当编译正则表达式的位掩码类型。选项结合使用|.不超过应同时使用一种语言说明符。

语言说明符是:

basic --编译为 BRE

extended --编译为在之前

ECMAScript --编译为 ECMAScript

awk --编译为 awk

grep --生成 grep

egrep --编译为 egrep

语法修饰符是:

icase --使匹配不区分大小写

nosubs --implementaton 不需要跟踪捕获组的内容

optimize --实现应基础匹配的速度而不是正则表达式生成速度

collate --使匹配区分区域设置

要求

**标题:**regex

命名空间: std

请参见

参考

<regex>

regex_constants Class

其他资源

regex 成员