Namespaces
Variants

std::match_results<BidirIt,Alloc>:: length

From cppreference.net
Regular expressions library
Classes
(C++11)
Algorithms
Iterators
Exceptions
Traits
Constants
(C++11)
Regex Grammar
difference_type length ( size_type n = 0 ) const ;
(depuis C++11)

Retourne la longueur de la sous-correspondance spécifiée.

Si n == 0 , la longueur de l'expression entière correspondante est retournée.

Si n > 0 && n < size ( ) , la longueur de la n ième sous-correspondance est renvoyée.

si n >= size ( ) , une longueur de correspondance non trouvée est retournée.

L'appel est équivalent à ( * this ) [ n ] . length ( ) .

ready() doit être true . Sinon, le comportement est indéfini.

Table des matières

Paramètres

n - nombre entier spécifiant quelle correspondance examiner

Valeur de retour

La longueur de la correspondance ou sous-correspondance spécifiée.

Exemple

Voir aussi

retourne le sous-match spécifié
(fonction membre publique)
retourne la longueur du match (le cas échéant)
(fonction membre publique de std::sub_match<BidirIt> )