std::match_results::suffix(3)

NAME
std::match_results::suffix - std::match_results::suffix

Synopsis
   const_reference suffix() const; (since C++11)
   Obtains a reference to the std::sub_match object representing the target sequence
   between the end of the entire match of the regular expression and the end of the
   target sequence.
   The behavior is undefined unless ready() is true.

Parameters
   (none)

Return value
   Reference to the unmatched suffix.

Example
// Run this code
 #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';
 }

Output:
 123

See also
          returns sub-sequence between the beginning of the target sequence and the
   prefix beginning of the full match
          (public member function)