std::match_results<BidirIt,Alloc>:: suffix
From ru.cppreference.net
<
cpp
|
regex
|
match results
|
const_reference suffix
(
)
const
;
|
(начиная с C++11) | |
Получает ссылку на объект std::sub_match , представляющий целевую последовательность между концом полного совпадения регулярного выражения и концом целевой последовательности.
ready()
должен возвращать
true
. В противном случае поведение не определено.
Содержание |
Параметры
(нет)
Возвращаемое значение
Ссылка на неподходящий суффикс.
Пример
Запустить этот код
#include <iostream> #include <regex> #include <string> int main() { std::regex re("a(a)*by"); std::string target("baaaby123"); std::smatch sm; std::regex_search(target, sm, re); std::cout << sm.suffix() << '\n'; }
Вывод:
123
Смотрите также
|
возвращает подпоследовательность между началом целевой последовательности и началом полного совпадения
(публичная функция-член) |