//// Created by liushuai on 2021年1月8日.//#include "splitString.h"vector<string> splitString(string originString,string splitSymble){vector<string> result;int size = originString.size();int split_size = splitSymble.size();if(size == 0)result.push_back(originString);else{int start = 0;int end = 0;string sub = originString.substr(start,end);for(int i=0;i<size;i++){if(splitSymble[0] == originString[i] && splitSymble == originString.substr(i,split_size)){string temp = originString.substr(i,split_size);// if(splitSymble == temp){// sub = originString.substr(start,end-start);// result.push_back(sub);////// }result.push_back(sub);start = i+splitSymble.size();end = start;i = start-1;}else if(end == size-1){sub = originString.substr(start,end-start+1);result.push_back(sub);}else{end++;sub = originString.substr(start,end);// cout<<"end str:"<<sub<<endl;}}}return result;}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。