std::match_results::length

来自cppreference.com
< cpp‎ | regex‎ | match results
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 的公开成员函数) [编辑]