Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- vector<string> explode(string str, string del)
- {
- int slen = str.length();
- int dlen = del.length();
- int found_a;
- vector<string> final;
- vector<string> fail (0);
- if(dlen == 0) return fail;
- if(slen == 0) return fail;
- while(str.find(del) != string::npos)
- {
- final.push_back(str.substr(0, str.find(del)));
- str.erase(0, str.find(del) + dlen);
- }
- if(str.length() > 0)
- {
- final.push_back(str);
- str.erase(0, str.length());
- }
- return final;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement