Я хотел бы знать, если есть метод, использующий boost :: split для разделения строки, используя целые строки в качестве разделителя. Например:
str = "xxaxxxxabcxxxxbxxxcxxx"
Есть ли способ разделить эту строку, используя "abc" качестве разделителя? Поэтому возвращаюсь:
Результатами будут строки "xxaxxxx" и "xxxxbxxxcxxx".
Мне известно о boost::split с использованием предиката "is_any_of", однако is_any_of("abc") приведет к разбиению строки на отдельные символы "a", "b" и "c", что не то, что я хочу.