vector<string> split(string dst, string ch)
{
string::size_type pos;
vector<string> res;
int size = dst.size();
for (int i = 0; i < size;)
{
pos = dst.find(ch, i);
if (pos < size)
{
string s = dst.substr(i, pos - i);
res.push_back(s);
i = pos + ch.size();
continue;
}
break;
}
return res;
}