<regex> typedefs

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 Typedef

Type definition for char match_results.

typedef match_results<const char*> cmatch;

Remarks

The type describes a specialization of template class match_results Class for iterators of type const char*.

cregex_iterator Typedef

Type definition for char regex_iterator.

typedef regex_iterator<const char*> cregex_iterator;

Remarks

The type describes a specialization of template class regex_iterator Class for iterators of type const char*.

cregex_token_iterator Typedef

Type definition for char regex_token_iterator

typedef regex_token_iterator<const char*> cregex_token_iterator;

Remarks

The type describes a specialization of template class regex_token_iterator Class for iterators of type const char*.

csub_match Typedef

Type definition for char sub_match.

typedef sub_match<const char*> csub_match;

Remarks

The type describes a specialization of template class sub_match Class for iterators of type const char*.

regex Typedef

Type definition for char basic_regex.

typedef basic_regex<char> regex;

Remarks

The type describes a specialization of template class basic_regex Class for elements of type char.

Note

High-bit characters will have unpredictable results with regex. Values outside the range of 0 to 127 may result in undefined behavior.

smatch Typedef

Type definition for string match_results.

typedef match_results<string::const_iterator> smatch;

Remarks

The type describes a specialization of template class match_results Class for iterators of type string::const_iterator.

sregex_iterator Typedef

Type definition for string regex_iterator.

typedef regex_iterator<string::const_iterator> sregex_iterator;

Remarks

The type describes a specialization of template class regex_iterator Class for iterators of type string::const_iterator.

sregex_token_iterator Typedef

Type definition for string regex_token_iterator.

typedef regex_token_iterator<string::const_iterator> sregex_token_iterator;

Remarks

The type describes a specialization of template class regex_token_iterator Class for iterators of type string::const_iterator.

ssub_match Typedef

Type definition for string sub_match.

typedef sub_match<string::const_iterator> ssub_match;

Remarks

The type describes a specialization of template class sub_match Class for iterators of type string::const_iterator.

wcmatch Typedef

Type definition for wchar_t match_results.

typedef match_results<const wchar_t *> wcmatch;

Remarks

The type describes a specialization of template class match_results Class for iterators of type const wchar_t*.

wcregex_iterator Typedef

Type definition for wchar_t regex_iterator.

typedef regex_iterator<const wchar_t*> wcregex_iterator;

Remarks

The type describes a specialization of template class regex_iterator Class for iterators of type const wchar_t*.

wcregex_token_iterator Typedef

Type definition for wchar_t regex_token_iterator.

typedef regex_token_iterator<const wchar_t*> wcregex_token_iterator;

Remarks

The type describes a specialization of template class regex_token_iterator Class for iterators of type const wchar_t*.

wcsub_match Typedef

Type definition for wchar_t sub_match.

typedef sub_match<const wchar_t*> wcsub_match;

Remarks

The type describes a specialization of template class sub_match Class for iterators of type const wchar_t*.

wregex Typedef

Type definition for wchar_t basic_regex.

typedef basic_regex<wchar_t> wregex;

Remarks

The type describes a specialization of template class basic_regex Class for elements of type wchar_t.

wsmatch Typedef

Type definition for wstring match_results.

typedef match_results<wstring::const_iterator> wsmatch;

Remarks

The type describes a specialization of template class match_results Class for iterators of type wstring::const_iterator.

wsregex_iterator Typedef

Type definition for wstring regex_iterator.

typedef regex_iterator<wstring::const_iterator> wsregex_iterator;

Remarks

The type describes a specialization of template class regex_iterator Class for iterators of type wstring::const_iterator.

wsregex_token_iterator Typedef

Type definition for wstring regex_token_iterator.

typedef regex_token_iterator<wstring::const_iterator> wsregex_token_iterator;

Remarks

The type describes a specialization of template class regex_token_iterator Class for iterators of type wstring::const_iterator.

wssub_match Typedef

Type definition for wstring sub_match.

typedef sub_match<wstring::const_iterator> wssub_match;

Remarks

The type describes a specialization of template class sub_match Class for iterators of type wstring::const_iterator.

See also

<regex>
regex_constants Class
regex_error Class
<regex> functions
regex_iterator Class
<regex> operators
regex_token_iterator Class
regex_traits Class