相关疑难解决方法(0)

通过多个分隔符将字符串拆分为单词

我有一些文字(有意义的文字或算术表达),我想把它分成文字.
如果我有一个分隔符,我会使用:

std::stringstream stringStream(inputString);
std::string word;
while(std::getline(stringStream, word, delimiter)) 
{
    wordVector.push_back(word);
}
Run Code Online (Sandbox Code Playgroud)

如何将字符串分成具有多个分隔符的标记?

c++ string token delimiter

31
推荐指数
4
解决办法
5万
查看次数

用C中的多个分隔符解析

在C中,解析具有多个分隔符的字符串的最佳方法是什么?假设我有一个字符串,A,B,C*D并希望存储ABC D的这些值.我不知道如何处理*优雅,除了存储最后一个字符串C*D,然后用*分隔符分别解析.

如果它只是A,B,C,*D我使用strtok()并忽略*D得到D 的第一个索引,但之前没有逗号,*所以我不知道它*即将到来.

c string parsing delimiter

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

delimiter ×2

string ×2

c ×1

c++ ×1

parsing ×1

token ×1