【发布时间】:2011-05-04 23:31:55
【问题描述】:
我有一个很长的字符串,我想把它去掉。我想摆脱字符“
char *end;
end = strchr(mystring, '<');
mystring[strlen(mystring) - strlen(end)] = '\0';
如果我的字符串是
"asdfjk234klsjadflnwer023jokmnasdf</tag>alskjdflk23<tag2>akjsldfjsdf</tag2>blabla"
这段代码会返回
"asdfjk234klsjadflnwer023jokmnasdf"
我想知道这是否可以以更简单的方式完成?我知道我可以在 mystring 中的每个字符上增加一个计数器,直到找到“
感谢任何帮助!
【问题讨论】: