std::match_results<BidirIt,Alloc>::length
Von cppreference.com
< cpp | regex | match results
| difference_type length( size_type n = 0 ) const; |
(seit C++11) | |
Gibt die Länge des angegebenen Teilmusters zurück.
Wenn n == 0, wird die Länge des gesamten übereinstimmenden Ausdrucks zurückgegeben.
Wenn n > 0 && n < size(), wird die Länge des n-ten Teilmusters zurückgegeben.
Wenn n >= size(), wird die Länge eines nicht übereinstimmenden Musters zurückgegeben.
Der Aufruf ist äquivalent zu (*this)[n].length().
ready() muss true sein. Andernfalls ist das Verhalten undefiniert.
Inhalt |
[bearbeiten] Parameter
| n | - | Ganzzahlige Nummer, die angibt, welches Muster untersucht werden soll |
[bearbeiten] Rückgabewert
Die Länge des angegebenen Musters oder Teilmusters.
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| gibt die angegebene Teilübereinstimmung zurück (öffentliche Mitgliedsfunktion) | |
| gibt die Länge der Übereinstimmung zurück (falls vorhanden) (öffentliche Member-Funktion von std::sub_match<BidirIt>) |