名前空間
変種
操作

std::match_results::length

提供: cppreference.com
< cpp‎ | regex‎ | match results
 
 
正規表現ライブラリ
クラス
(C++11)
アルゴリズム
イテレータ
例外
特性
定数
(C++11)
正規表現の文法
 
 
difference_type length( size_type n = 0 ) const;
(C++11およびそれ以降)

指定された部分マッチの長さを返します。

n == 0 であれば、マッチした表現全体の長さが返されます。

n > 0 && n < size() であれば、N 番目の部分マッチの長さが返されます。

n >= size() であれば、マッチしていないマッチの長さが返されます。

この呼び出しは (*this)[n].length() と同等です。

[編集] 引数

n - 調べるマッチを指定する整数

[編集] 戻り値

指定されたマッチまたは部分マッチの長さ。

[編集] 関連項目

指定された部分マッチを返します
(パブリックメンバ関数) [edit]
(もしあれば) マッチの長さを返します
(std::sub_matchのパブリックメンバ関数) [edit]