Dan*_*iel 11 c string split
在C中是否有一种方法来分割字符串(使用strtok或任何其他方式),其中分隔符的长度超过一个字符?我正在寻找这样的东西:
strtok
char a[14] = "Hello,World!"; char *b[2]; b[0] = strtok(a, ", "); b[1] = strtok(NULL, ", ");
我希望这不会拆分字符串,因为逗号和W之间没有空格.有没有办法做到这一点?
Ker*_* SB 8
您可以反复调用substr以查找边界字符串的出现位置并沿结果分割.找到结果后,将指针推进子字符串的长度并再次搜索.
substr
归档时间:
14 年,8 月 前
查看次数:
5392 次
最近记录: