<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
char match_results の型定義です。
typedef match_results<const char*> cmatch;
解説
この型は、const char*
型の反復子に合わせて特殊化したクラス テンプレート match_results クラスを表します。
cregex_iterator Typedef
char regex_iterator の型定義。
typedef regex_iterator<const char*> cregex_iterator;
解説
この型は、const char*
型の反復子に合わせて特殊化したクラス テンプレート regex_iterator クラスを表します。
cregex_token_iterator Typedef
char regex_token_iterator の型定義
typedef regex_token_iterator<const char*> cregex_token_iterator;
解説
この型は、const char*
型の反復子に合わせて特殊化したクラス テンプレート regex_token_iterator クラスを表します。
csub_match Typedef
char sub_match の型定義です。
typedef sub_match<const char*> csub_match;
解説
この型は、const char*
型の反復子に合わせて特殊化したクラス テンプレート sub_match クラスを表します。
regex Typedef
char basic_regex の型定義です。
typedef basic_regex<char> regex;
解説
この型は、char
型の要素に合わせて特殊化したクラス テンプレート basic_regex クラスを表します。
Note
ハイビット文字は、regex
を使用すると予測できない結果を起こします。 0 から 127 の範囲を外れる値を使用すると未定義の動作をすることがあります。
smatch Typedef
string match_results の型定義です。
typedef match_results<string::const_iterator> smatch;
解説
この型は、string::const_iterator
型の反復子に合わせて特殊化したクラス テンプレート match_results クラスを表します。
sregex_iterator Typedef
文字列 regex_iterator の型定義です。
typedef regex_iterator<string::const_iterator> sregex_iterator;
解説
この型は、string::const_iterator
型の反復子に合わせて特殊化したクラス テンプレート regex_iterator クラスを表します。
sregex_token_iterator Typedef
文字列 regex_token_iterator の型定義です。
typedef regex_token_iterator<string::const_iterator> sregex_token_iterator;
解説
この型は、string::const_iterator
型の反復子に合わせて特殊化したクラス テンプレート regex_token_iterator クラスを表します。
ssub_match Typedef
string sub_match の型定義です。
typedef sub_match<string::const_iterator> ssub_match;
解説
この型は、string::const_iterator
型の反復子に合わせて特殊化したクラス テンプレート sub_match クラスを表します。
wcmatch Typedef
wchar_t match_results の型定義です。
typedef match_results<const wchar_t *> wcmatch;
解説
この型は、const wchar_t*
型の反復子に合わせて特殊化したクラス テンプレート match_results クラスを表します。
wcregex_iterator Typedef
wchar_t regex_iterator の型定義です。
typedef regex_iterator<const wchar_t*> wcregex_iterator;
解説
この型は、const wchar_t*
型の反復子に合わせて特殊化したクラス テンプレート regex_iterator クラスを表します。
wcregex_token_iterator Typedef
wchar_t regex_token_iterator の型定義です。
typedef regex_token_iterator<const wchar_t*> wcregex_token_iterator;
解説
この型は、const wchar_t*
型の反復子に合わせて特殊化したクラス テンプレート regex_token_iterator クラスを表します。
wcsub_match Typedef
wchar_t sub_match の型定義です。
typedef sub_match<const wchar_t*> wcsub_match;
解説
この型は、const wchar_t*
型の反復子に合わせて特殊化したクラス テンプレート sub_match クラスを表します。
wregex Typedef
wchar_t basic_regex の型定義です。
typedef basic_regex<wchar_t> wregex;
解説
この型は、wchar_t
型の要素に合わせて特殊化したクラス テンプレート basic_regex クラスを表します。
wsmatch Typedef
wstring match_results の型定義です。
typedef match_results<wstring::const_iterator> wsmatch;
解説
この型は、wstring::const_iterator
型の反復子に合わせて特殊化したクラス テンプレート match_results クラスを表します。
wsregex_iterator Typedef
wstring regex_iterator の型定義です。
typedef regex_iterator<wstring::const_iterator> wsregex_iterator;
解説
この型は、wstring::const_iterator
型の反復子に合わせて特殊化したクラス テンプレート regex_iterator クラスを表します。
wsregex_token_iterator Typedef
wstring regex_token_iterator の型定義です。
typedef regex_token_iterator<wstring::const_iterator> wsregex_token_iterator;
解説
この型は、wstring::const_iterator
型の反復子に合わせて特殊化したクラス テンプレート regex_token_iterator クラスを表します。
wssub_match Typedef
Wstring sub_match の型定義です。
typedef sub_match<wstring::const_iterator> wssub_match;
解説
この型は、wstring::const_iterator
型の反復子に合わせて特殊化したクラス テンプレート sub_match クラスを表します。
関連項目
<regex>
regex_constants クラス
regex_error クラス
<regex> 関数
regex_iterator クラス
<regex> 演算子
regex_token_iterator クラス
regex_traits クラス