in std::string ab einer bestimmten Position einen Substring suchen



  • Hallo allerseits,

    Wie kann ich mit der std::string-Klasse einen andere String suchen, aber ab einer bestimmten Position, um anschließend den Teil nach dem gefundenen String in eine andere String var. einzulesen...?

    Pseudo-BspCode:

    string strData(...);
    /* enthält den zu durchsuchenden Text */
    string strData.XXX("<text>", 0);
    /* jetzt muss ein neues Objekt der Klasse std::string (z.B.: strTemp) mit dem Text der zwischen <text> und </text> abgelegt ist initialisiert werden. */
    /* danach irgend was mit strTemp machen...dann geht der ganze Kram wieder von vorne los...allerdings diesmal ab Position </text> (nach der letzten Fundstelle)*/
    

    ich hoffe das war verständlich 🙄 🙄 🤡

    so schon mal vielen vielen dank im voraus !

    PS: das Ziel ist ein Filter für bestimmten CodeTags innerhalb einer Datei, die herausgefiltert werden sollen. 😉




Anmelden zum Antworten