Matching a regular expression against a sequence of characters [first, last) proceeds according to the rules of the grammar specified for the regular expression object, modified according to the effects listed below for any bitmask elements set. |
|
constexpr match_flag_type |
std::regex_constants::format_default |
|
|
constexpr match_flag_type |
std::regex_constants::format_first_only |
|
|
constexpr match_flag_type |
std::regex_constants::format_no_copy |
|
|
constexpr match_flag_type |
std::regex_constants::format_sed |
|
|
constexpr match_flag_type |
std::regex_constants::match_any |
|
|
constexpr match_flag_type |
std::regex_constants::match_continuous |
|
|
constexpr match_flag_type |
std::regex_constants::match_default |
|
|
enum |
std::regex_constants::match_flag_type : unsigned int { _S_default, _S_not_bol, _S_not_eol, _S_not_bow, _S_not_eow, _S_any, _S_not_null, _S_continuous, _S_prev_avail, _S_sed, _S_no_copy, _S_first_only, _S_match_flag_last } |
|
|
constexpr match_flag_type |
std::regex_constants::match_not_bol |
|
|
constexpr match_flag_type |
std::regex_constants::match_not_bow |
|
|
constexpr match_flag_type |
std::regex_constants::match_not_eol |
|
|
constexpr match_flag_type |
std::regex_constants::match_not_eow |
|
|
constexpr match_flag_type |
std::regex_constants::match_not_null |
|
|
constexpr match_flag_type |
std::regex_constants::match_prev_avail |
|
|
constexpr match_flag_type |
std::regex_constants::operator& (match_flag_type __a, match_flag_type __b) noexcept |
|
|
constexpr match_flag_type & |
std::regex_constants::operator&= (match_flag_type &__a, match_flag_type __b) noexcept |
|
|
constexpr match_flag_type |
std::regex_constants::operator^ (match_flag_type __a, match_flag_type __b) noexcept |
|
|
constexpr match_flag_type & |
std::regex_constants::operator^= (match_flag_type &__a, match_flag_type __b) noexcept |
|
|
constexpr match_flag_type |
std::regex_constants::operator| (match_flag_type __a, match_flag_type __b) noexcept |
|
|
constexpr match_flag_type & |
std::regex_constants::operator|= (match_flag_type &__a, match_flag_type __b) noexcept |
|
|
constexpr match_flag_type |
std::regex_constants::operator~ (match_flag_type __a) noexcept |
|
|