reguläre Ausdrücke



  • Hallo, ich bräuchte etwas Hilfe bei regulären Ausdrücken mit GRETA

    #include <iostream>
    #include <string>
    #include "regexpr2.h"
    
    using namespace std;
    using namespace regex;
    
    int main() 
    {
      match_results results;
      string str( "Parameter=1213   # Kommentar" );
      rpattern comment( "(.*)=(.*)#");
    
      match_results::backref_type br = comment.match( str, results);
    
      if( br.matched)
      {      
        cout << "Parametername: " << br.str() << endl;
        cout << "Parameterwert: " << br.str() << endl;
      } 
      else
      {
        cout << "Nothing!" << endl;
      }
    }
    

    wie bekomme ich die einzelnen Gruppen ausgegeben?

    Danke für Eure Hilfe.

    Gruß hick.hack


Anmelden zum Antworten