Udostępnij za pośrednictwem


regex_constants::match_flag_type

Flagi dla wyrażeń regularnych, opcje dopasowania.

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;

Uwagi

Typ jest typ maski bitów, który opisuje opcje, które ma być używane podczas dopasowywania sekwencję tekstu przed wyrażenia regularnego i format flagi ma być używane podczas zamieniania tekstu.Opcje mogą być połączone z|.

Dostępne są następujące opcje dopasowania:

match_default

match_not_bol--nie traktować pierwszą pozycję w kolejności docelowych jako początek wiersza

match_not_eol--nie traktować pozycji przeszłości końcowy w sekwencji docelowej jako koniec wiersza

match_not_bow--nie traktować pierwszą pozycję w kolejności docelowych jako początek wyrazu

match_not_eow--nie traktować pozycji przeszłości końcowy w sekwencji docelowej jako koniec wyrazu

match_any--Jeżeli możliwe jest więcej niż jedno dopasowanie odpowiedników jest dopuszczalne

match_not_null--nie Traktuj puste podciąg jako dopasowania

match_continuous--nie wyszukiwania odpowiedników w innych niż na początku sekwencji docelowej

match_prev_avail-- --first jest prawidłowy iteratora; ignore match_not_bol and match_not_bow if set

Flagi formatu są:

format_default--Użyj reguł format języka ECMAScript

format_sed--Użyj reguł format sed

format_no_copy--nie kopiować tekst, który nie pasuje do wyrażenia regularnego

format_first_only--nie wyszukiwania po pierwszym meczów

Wymagania

Nagłówek: <regex>

Obszar nazw: std

Zobacz też

Informacje

<regex>

regex_constants Class

Inne zasoby

<regex> Członkowie