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();
- vector<string> r;
- vector<string> f (0);
- if(dlen == 0) return f;
- if(slen == 0) return f;
- while(str.find(del) != string::npos)
- {
- r.push_back(str.substr(0, str.find(del)));
- str.erase(0, str.find(del) + dlen);
- }
- if(str.length() > 0)
- {
- r.push_back(str);
- str.erase(0, str.length());
- }
- return r;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement