Boost::Split unter Verwendung der gesamten Zeichenfolge als TrennzeichenC++

Programme in C++. Entwicklerforum
Guest
 Boost::Split unter Verwendung der gesamten Zeichenfolge als Trennzeichen

Post by Guest »

Ich würde gerne wissen, ob es eine Methode gibt, die boost::split verwendet, um einen String zu teilen, indem ganze Strings als Trennzeichen verwendet werden. Zum Beispiel:

Code: Select all

str = "xxaxxxxabcxxxxbxxxcxxx"
Gibt es eine Methode, diese Zeichenfolge mit „abc“ als Trennzeichen zu teilen? Daher wird Folgendes zurückgegeben:

Ergebnisse wären die Zeichenfolge „xxaxxxx“ und „xxxxbxxxcxxx“.

Mir ist bekannt, dass boost::split das Prädikat „is_any_of“ verwendet, der Aufruf von is_any_of(“abc“) würde jedoch dazu führen, dass die Zeichenfolge an dem einzelnen Zeichen geteilt wird. a', 'b', und 'c' auch, was ich nicht will.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post