共用方式為


regex_constants::match_flag_type

規則運算式比對選項的旗標。

typedef T2 match_flag_type;
static const match_flag_type match_any, match_default, match_not_bol,
  match_not_bow, match_continuous, match_not_eol, match_not_eow,
  match_not_null, match_partial, match_prev_avail;

備註

這個型別是描述選項使用的位元遮罩型別,以便符合物件的規則運算式和格式的文字序列旗標時,會使用取代文字時。 選項可以結合。 |.

比對選項為:

match_default

match_not_bol --不要將在目標序列的第一個位置為行首

match_not_eol --不要將在目標序列中透過此結束位置做為行尾

match_not_bow --不要將在目標序列的第一個位置為文字的開頭。

match_not_eow --不要將在目標序列中透過此結束位置為文字的結尾

match_any --如果多個相符項目是可能的所有符合項目是可接受的

match_not_null --不要將空白 subsequence 為遊戲

match_continuous --除了目標序列開頭之外,不要搜尋相符項目

match_prev_avail -- --first 為有效的 Iterator;忽略 match_not_bol 和 match_not_bow ,如果集合

的格式旗標為:

format_default --使用 ECMAScript 格式規則

format_sed --使用 SED 格式規則

format_no_copy --不要複製不符合規則運算式的文字

format_first_only --不要搜尋相符項目在第一個之後

需求

標頭 : <regex>

命名空間: std

請參閱

參考

<regex>

regex_constants 類別

其他資源

<regex> 成員