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 类

其他资源

regex 成员