fork download
  1. #include <iostream>
  2. #include <regex>
  3.  
  4. int main() {
  5.  
  6. std::smatch m;
  7. std::string str4 = "AiiZuuuuAoooZeeee";
  8. std::regex e("A.*?Z");
  9.  
  10. if (std::regex_search (str4,m,e)) {
  11.  
  12. std::cout << "string literal matched"<<std::endl;
  13. for(auto x:m) std::cout <<"match: "<< x << std::endl;
  14. str4 = m.suffix().str();
  15.  
  16. }
  17.  
  18. std::cout << m.size() << std::endl;
  19.  
  20. return 0;
  21.  
  22. }
Success #stdin #stdout 0s 4536KB
stdin
Standard input is empty
stdout
string literal matched
match: AiiZ
1