Hao*_*Lim 8 c# c++ string tokenize
有没有办法在C++中用多个分隔符标记字符串?在C#中,我会做到:
string[] tokens = "adsl, dkks; dk".Split(new [] { ",", " ", ";" }, StringSplitOptions.RemoveEmpty);
Run Code Online (Sandbox Code Playgroud)
使用 boost::tokenizer。它支持多个分隔符。
事实上,您甚至不需要 boost::tokenizer。如果您想要的只是拆分,请使用 boost::split。该文档有一个示例: http://www.boost.org/doc/libs/1_42_0/doc/html/string_algo/usage.html#id1718906
归档时间: |
|
查看次数: |
1915 次 |
最近记录: |