CppDS.com

C++ 98 11 14 17 20 手册

std::match_results<BidirIt,Alloc>::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<BidirIt> 的公开成员函数)
关闭