Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

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

      From cppreference.com
      <cpp‎ |regex‎ |match results
       
       
       
      Regular expressions library
      Classes
      (C++11)
      Algorithms
      Iterators
      Exceptions
      Traits
      Constants
      (C++11)
      Regex Grammar
       
       
      const_reference suffix()const;
      (since C++11)

      Obtains a reference to thestd::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.

      ready() must betrue. Otherwise, the behavior is undefined.

      Contents

      [edit]Parameters

      (none)

      [edit]Return value

      Reference to the unmatched suffix.

      [edit]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

      [edit]See also

      returns sub-sequence between the beginning of the target sequence and the beginning of the full match
      (public member function)[edit]
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/regex/match_results/suffix&oldid=179525"

      [8]ページ先頭

      ©2009-2025 Movatter.jp