我想知道是否有一種方法使用boost :: split將整個字符串作爲分隔符來分割字符串。例如:Boost :: Split使用整個字符串作爲分隔符
STR =「xxaxxxxabcxxxxbxxxcxxx」
有拆分此字符串的方法使用「ABC」作爲分隔符?因此返回:
結果將是字符串「xxaxxxx」和「xxxxbxxxcxxx」
我知道的boost ::分裂使用「is_any_of」謂詞,但援引「is_any_of(」 ABC「)」會導致在單個字符'a','b'和'c'處分割字符串,這不是我想要的。
任何幫助,將不勝感激。
謝謝
你應該能夠使用'equals'和字符串值的某些組合作爲分隔符,但是具體情況現在還沒有。 –
[Split on substring]的可能重複(http://stackoverflow.com/questions/3739280/split-on-substring) – Cubbi