使用向量按定界符分割字符串-如何按换行符分割?

卡米尔

我有这样的功能(我在某个地方找到它,它可以与\t分隔符一起使用)。

vector<string> delimited_str_to_vector(string& str, string delimiter)
{
  vector<string> retVect;
  size_t pos = 0;

  while(str.substr(pos).find(delimiter) != string::npos)
  {
    retVect.push_back(str.substr(pos, str.substr(pos).find(delimiter))); 
    pos += str.substr(pos).find(delimiter) + delimiter.size(); 
  }

  retVect.push_back(str.substr(pos));

  return retVect;
}

我在用“ \ r \ n”分隔符分割字符串时遇到问题。我究竟做错了什么?

string data = get_file_contents("csvfile.txt");
vector<string> csvRows = delimited_str_to_vector(data, "\r\n");

我敢肯定,我的文件用于CRLF换行。

Perreal

您可以使用getline逐行读取文件,其中:

从is中提取字符并将其存储到str中,直到找到定界符delim(或换行符'\ n'...)为止。如果找到定界符,则将其提取并丢弃,即不存储并保存下一个定界符输入操作将在此之后开始。

也许您已经通过删除行尾的函数来读取文件了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用向量按分隔符分割字符串-如何按换行符分割?

来自分类Dev

按定界符分割并连接字符串问题

来自分类Dev

按定界符分割字符串并包含定界符-Common Lisp

来自分类Dev

PHP:如何使用定界符分割字符串

来自分类Dev

如何使用多个定界符分割字符串

来自分类Dev

如何使用定界符分割字符串

来自分类Dev

使用多字符定界符分割字符串

来自分类Dev

使用多个定界符分割字符串并将其保存到向量中

来自分类Dev

使用sed用定界符分割字符串

来自分类Dev

使用多个嵌套定界符分割字符串

来自分类Dev

Shell使用变量定界符分割字符串

来自分类Dev

使用多个定界符分割字符串

来自分类Dev

JasperReports:使用定界符分割字符串值

来自分类Dev

使用JavaScript根据定界符分割字符串

来自分类Dev

使用多个定界符分割python字符串

来自分类Dev

在C ++中使用多个定界符(包括定界符)分割字符串

来自分类Dev

使用各种定界符分割字符串,同时保留定界符

来自分类Dev

按多个换行符分割文件

来自分类Dev

使用保存定界符将字符串按多个定界符进行拆分

来自分类Dev

字符串操作:如何使用定界符分割和连接字符串包括

来自分类Dev

如何分割字符串并保留定界符?

来自分类Dev

如何在换行符上分割字符串?

来自分类Dev

如何分割包含换行符的字符串

来自分类Dev

如何通过换行符分割字符串,而不是连续丢失多个换行符?

来自分类Dev

Python按空格分割字符串并删除换行符

来自分类Dev

python按空格和换行符分割字符串

来自分类Dev

字符串分割并在定界符R处展开(向量)

来自分类Dev

使用多个定界符分割字符串,并保留一些定界符,但不是全部

来自分类Dev

python使用多定界符分割字符串并保留这些定界符python--快速方法

Related 相关文章

  1. 1

    使用向量按分隔符分割字符串-如何按换行符分割?

  2. 2

    按定界符分割并连接字符串问题

  3. 3

    按定界符分割字符串并包含定界符-Common Lisp

  4. 4

    PHP:如何使用定界符分割字符串

  5. 5

    如何使用多个定界符分割字符串

  6. 6

    如何使用定界符分割字符串

  7. 7

    使用多字符定界符分割字符串

  8. 8

    使用多个定界符分割字符串并将其保存到向量中

  9. 9

    使用sed用定界符分割字符串

  10. 10

    使用多个嵌套定界符分割字符串

  11. 11

    Shell使用变量定界符分割字符串

  12. 12

    使用多个定界符分割字符串

  13. 13

    JasperReports:使用定界符分割字符串值

  14. 14

    使用JavaScript根据定界符分割字符串

  15. 15

    使用多个定界符分割python字符串

  16. 16

    在C ++中使用多个定界符(包括定界符)分割字符串

  17. 17

    使用各种定界符分割字符串,同时保留定界符

  18. 18

    按多个换行符分割文件

  19. 19

    使用保存定界符将字符串按多个定界符进行拆分

  20. 20

    字符串操作:如何使用定界符分割和连接字符串包括

  21. 21

    如何分割字符串并保留定界符?

  22. 22

    如何在换行符上分割字符串?

  23. 23

    如何分割包含换行符的字符串

  24. 24

    如何通过换行符分割字符串,而不是连续丢失多个换行符?

  25. 25

    Python按空格分割字符串并删除换行符

  26. 26

    python按空格和换行符分割字符串

  27. 27

    字符串分割并在定界符R处展开(向量)

  28. 28

    使用多个定界符分割字符串,并保留一些定界符,但不是全部

  29. 29

    python使用多定界符分割字符串并保留这些定界符python--快速方法

热门标签

归档