gpt4 book ai didi

c# - 允许多个分隔符的 C++ 中的字符串分词器

转载 作者:可可西里 更新时间:2023-11-01 17:56:27 24 4
gpt4 key购买 nike

有没有办法在 C++ 中用多个分隔符标记字符串?在 C# 中我会这样做:

string[] tokens = "adsl, dkks; dk".Split(new [] { ",", " ", ";" }, StringSplitOptions.RemoveEmpty);

最佳答案

使用 boost::tokenizer。它支持多个分隔符。

事实上,您甚至不需要 boost::tokenizer。如果你想要的只是拆分,请使用 boost::split。该文档有一个示例: http://www.boost.org/doc/libs/1_42_0/doc/html/string_algo/usage.html#id1718906

关于c# - 允许多个分隔符的 C++ 中的字符串分词器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2654114/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com