共用方式為


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 命令 (Unix 系統)

語法修飾詞是:

icase --使比對不區分大小寫

nosubs --implementaton 不需要記錄擷取的群組內容

optimize --實作應該符合基礎的速度而不是規則運算式編譯的速度

collate --讓遊戲區分地區設定

需求

標頭 : <regex>

命名空間: std

請參閱

參考

<regex>

regex_constants 類別

其他資源

<regex> 成員