31 Regular expressions library [re]

31.10 Class template match_­results [re.results]

31.10.3 match_­results size [re.results.size]

size_type size() const;

Returns: Один плюс количество отмеченных подвыражений в регулярном выражении, которое было сопоставлено, если *this представляет результат успешного сопоставления. В противном случае возвращается 0. [ Note: Состояние match_­results объекта можно изменить, только передав этот объект в regex_­match или regex_­search. Разделы [re.alg.match] и [re.alg.search] укажите влияние этих алгоритмов на их match_­results аргументы. ] end note

size_type max_size() const;

Returns: Максимальное количество sub_­match элементов, которые могут быть сохранены в *this.

bool empty() const;

Returns: size() == 0.