| Localization library | |||||||||||||||||||||||||
| Regular expressions library(C++11) | |||||||||||||||||||||||||
| Formatting library(C++20) | |||||||||||||||||||||||||
| Null-terminated sequence utilities | |||||||||||||||||||||||||
| Byte strings | |||||||||||||||||||||||||
| Multibyte strings | |||||||||||||||||||||||||
| Wide strings | |||||||||||||||||||||||||
| Primitive numeric conversions | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| Text encoding identifications | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| Classes | ||||
(C++11) | ||||
(C++11) | ||||
(C++11) | ||||
| Algorithms | ||||
(C++11) | ||||
(C++11) | ||||
(C++11) | ||||
| Iterators | ||||
(C++11) | ||||
(C++11) | ||||
| Exceptions | ||||
(C++11) | ||||
| Traits | ||||
(C++11) | ||||
| Constants | ||||
(C++11) | ||||
(C++11) | ||||
(C++11) | ||||
| Regex Grammar | ||||
(C++11) |
| Member functions | ||||
| State | ||||
| Element access | ||||
match_results::length | ||||
| Iterators | ||||
| Format | ||||
| Modifiers | ||||
| Non-member functions | ||||
(until C++20) | ||||
difference_type length( size_type n=0)const; | (since C++11) | |
Returns the length of the specified sub-match.
Ifn==0, the length of the entire matched expression is returned.
Ifn>0&& n< size(), the length ofnth sub-match is returned.
ifn>= size(), a length of the unmatched match is returned.
The call is equivalent to(*this)[n].length().
ready() must betrue. Otherwise, the behavior is undefined.
Contents |
| n | - | integral number specifying which match to examine |
The length of the specified match or sub-match.
| This section is incomplete Reason: no example |
| returns specified sub-match (public member function)[edit] | |
| returns the length of the match (if any) (public member function of std::sub_match<BidirIt>)[edit] |