「cpp/regex/match results/length」の版間の差分
提供: cppreference.com
< cpp | regex | match results
細 (Fix some translations) |
|||
1行: | 1行: | ||
− | |||
{{cpp/regex/match_results/title | length}} | {{cpp/regex/match_results/title | length}} | ||
{{cpp/regex/match_results/navbar}} | {{cpp/regex/match_results/navbar}} | ||
− | {{ddcl | | + | {{ddcl | sincec++11 | |
difference_type length( size_type n {{=}} 0 ) const; | difference_type length( size_type n {{=}} 0 ) const; | ||
}} | }} | ||
− | + | ||
− | + | {{c|1=n == 0}} | |
− | + | {{c|n > 0 && n < size()}} '''' | |
− | + | {{c|1=n >= size()}} | |
− | + | {{c|(*this)[n].length()}} | |
− | === | + | ====== |
{{par begin}} | {{par begin}} | ||
− | {{par | n | | + | {{par | n | }} |
{{par end}} | {{par end}} | ||
− | === | + | ====== |
− | + | ||
− | === | + | ====== |
{{dsc begin}} | {{dsc begin}} | ||
{{dsc inc | cpp/regex/match_results/dsc operator_at}} | {{dsc inc | cpp/regex/match_results/dsc operator_at}} |
2018年4月21日 (土) 20:52時点における最新版
difference_type length( size_type n = 0 ) const; |
(C++11以上) | |
指定された部分マッチの長さを返します。
n == 0 であれば、マッチした表現全体の長さが返されます。
n > 0 && n < size() であれば、N 番目の部分マッチの長さが返されます。
n >= size() であれば、マッチしていないマッチの長さが返されます。
この呼び出しは (*this)[n].length() と同等です。
[編集] 引数
n | - | 調べるマッチを指定する整数 |
[編集] 戻り値
指定されたマッチまたは部分マッチの長さ。
[編集] 関連項目
指定された部分マッチを返します (パブリックメンバ関数) | |
(もしあれば) マッチの長さを返します ( std::sub_match<BidirIt> のパブリックメンバ関数)
|