Определения типов <regex>
cmatch
cregex_iterator
cregex_token_iterator
csub_match
regex
smatch
sregex_iterator
sregex_token_iterator
ssub_match
wcmatch
wcregex_iterator
wcregex_token_iterator
wcsub_match
wregex
wsmatch
wsregex_iterator
wsregex_token_iterator
wssub_match
Определение типа cmatch
Определение типа для char match_results.
typedef match_results<const char*> cmatch;
Замечания
Тип описывает специализацию шаблона класса match_results класса для итераторов типа const char*
.
Определение типа cregex_iterator
Определение типа для char regex_iterator.
typedef regex_iterator<const char*> cregex_iterator;
Замечания
Тип описывает специализацию шаблона класса regex_iterator класса для итераторов типа const char*
.
Определение типа cregex_token_iterator
Определение типа для char regex_token_iterator
typedef regex_token_iterator<const char*> cregex_token_iterator;
Замечания
Тип описывает специализацию шаблона класса regex_token_iterator класса для итераторов типа const char*
.
Определение типа csub_match
Определение типа для char sub_match.
typedef sub_match<const char*> csub_match;
Замечания
Тип описывает специализацию шаблона класса sub_match класса для итераторов типа const char*
.
Определение типа regex
Определение типа для char basic_regex.
typedef basic_regex<char> regex;
Замечания
Тип описывает специализацию шаблона класса basic_regex класса для элементов типа char
.
Примечание.
Символы старших разрядов будут иметь непредсказуемые результаты с regex
. Значения вне диапазона от 0 до 127 могут привести к неопределенному поведению.
Определение типа smatch
Определение типа для string match_results.
typedef match_results<string::const_iterator> smatch;
Замечания
Тип описывает специализацию шаблона класса match_results класса для итераторов типа string::const_iterator
.
Определение типа sregex_iterator
Определение типа для string regex_iterator.
typedef regex_iterator<string::const_iterator> sregex_iterator;
Замечания
Тип описывает специализацию шаблона класса regex_iterator класса для итераторов типа string::const_iterator
.
Определение типа sregex_token_iterator
Определение типа для string regex_token_iterator.
typedef regex_token_iterator<string::const_iterator> sregex_token_iterator;
Замечания
Тип описывает специализацию шаблона класса regex_token_iterator класса для итераторов типа string::const_iterator
.
Определение типа ssub_match
Определение типа для string sub_match.
typedef sub_match<string::const_iterator> ssub_match;
Замечания
Тип описывает специализацию шаблона класса sub_match класса для итераторов типа string::const_iterator
.
Определение типа wcmatch
Определение типа для wchar_t match_results.
typedef match_results<const wchar_t *> wcmatch;
Замечания
Тип описывает специализацию шаблона класса match_results класса для итераторов типа const wchar_t*
.
Определение типа wcregex_iterator
Определение типа для wchar_t regex_iterator.
typedef regex_iterator<const wchar_t*> wcregex_iterator;
Замечания
Тип описывает специализацию шаблона класса regex_iterator класса для итераторов типа const wchar_t*
.
Определение типа wcregex_token_iterator
Определение типа для wchar_t regex_token_iterator.
typedef regex_token_iterator<const wchar_t*> wcregex_token_iterator;
Замечания
Тип описывает специализацию шаблона класса regex_token_iterator класса для итераторов типа const wchar_t*
.
Определение типа wcsub_match
Определение типа для wchar_t sub_match.
typedef sub_match<const wchar_t*> wcsub_match;
Замечания
Тип описывает специализацию шаблона класса sub_match класса для итераторов типа const wchar_t*
.
Определение типа wregex
Определение типа для wchar_t basic_regex.
typedef basic_regex<wchar_t> wregex;
Замечания
Тип описывает специализацию шаблона класса basic_regex класса для элементов типа wchar_t
.
Определение типа wsmatch
Определение типа для wstring match_results.
typedef match_results<wstring::const_iterator> wsmatch;
Замечания
Тип описывает специализацию шаблона класса match_results класса для итераторов типа wstring::const_iterator
.
Определение типа wsregex_iterator
Определение типа для wstring regex_iterator.
typedef regex_iterator<wstring::const_iterator> wsregex_iterator;
Замечания
Тип описывает специализацию шаблона класса regex_iterator класса для итераторов типа wstring::const_iterator
.
Определение типа wsregex_token_iterator
Определение типа для wstring regex_token_iterator.
typedef regex_token_iterator<wstring::const_iterator> wsregex_token_iterator;
Замечания
Тип описывает специализацию шаблона класса regex_token_iterator класса для итераторов типа wstring::const_iterator
.
Определение типа wssub_match
Определение типа для wstring sub_match.
typedef sub_match<wstring::const_iterator> wssub_match;
Замечания
Тип описывает специализацию шаблона класса sub_match класса для итераторов типа wstring::const_iterator
.
См. также
<regex>
Класс regex_constants
Класс regex_error
<функции regex>
Класс regex_iterator
<Операторы regex>
Класс regex_token_iterator
Класс regex_traits