void test(){
string str = "www.goldstine.com.cn";//将网址中的每一个单词都截取到vector容器中
vector<string>v;
int start = 0;
while (true){
int pos = str.find(".", start);
//结束
if (pos == -1){
//将最后一个单词截取
string tmp = str.substr(start, str.size()-start);
v.push_back(tmp);
break;
}
string tmp = str.substr(start, pos-start);
v.push_back(tmp);
start = pos + 1;
}
for (vector<string>::iterator it = v.begin(); it != v.end(); it++)
{
cout << *it<< endl;
}
}
字符串的截取操作
最新推荐文章于 2024-07-14 03:32:41 发布