永发信息网

C++去掉字符串前后和指定字符前后的空格。

答案:2  悬赏:20  手机版
解决时间 2021-02-04 19:49
  • 提问者网友:练爱
  • 2021-02-04 15:31
比如有个string类型的info
格式类似”ffdds \n fsadf \n fsadf \few \n"
我要把info按照'\n'分割成四个字符串
所以要去掉info前后的空格,和'\n'前后的空格。
注:分割出来的四个子字符串本身是允许空格的
如info为"fsdfs \n fewf fewr \n tret fer \nfew\n"
分割成fsdfs、fewf fewr、tret fer和few四个子字符串
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-02-04 15:45



去看看ispha(),可以解决。
全部回答
  • 1楼网友:慢性怪人
  • 2021-02-04 16:11
char *pcInfo = "ffdds \n fsadf \n fsadf \few \n"; char *pcTmp = " '\n'"; pcString = strtok(pcInfo , pcTmp); printf("%s\n", pcString); while (pcString = strtok(null, pcTmp)) { printf("%s\n", pcString); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯