Split()!
🦥 Split
Split 함수는 자르기 이다.
내가 원하는 기준으로 잘라서 배열로 반환하는 함수
#include <bits/stdc++.h>
using namespace std;
vector<string> split(string input, string delimiter) {
vector<string> ret;
long long pos = 0;
string token = "";
while((pos = input.find(delimiter)) != string::npos) {
token = input.substr(0, pos);
re.push_back(token);
input.erase(0, pos + delimiter.length());
}
ret.push_back(intput);
return ret;
}
int main() {
string s = "안녕,나는,김,똥,개", d = ",";
vector<string> a = split(s, d);
for(string b : a) cout << b << "\n";
}
/*
안녕
나는
김
똥
개
*/
Leave a comment