字符串查找与截取.cpp
string s;
cin >> s;
size_t pos = s.find("abc");
if (pos != string::npos) {
cout << pos << '\n';
} else {
cout << -1 << '\n';
}
cout << s.substr(0, 3) << '\n';
/*
输入:
xxabcyy
输出:
2
xxa
*/
string s;
cin >> s;
size_t pos = s.find("abc");
if (pos != string::npos) {
cout << pos << '\n';
} else {
cout << -1 << '\n';
}
cout << s.substr(0, 3) << '\n';
/*
输入:
xxabcyy
输出:
2
xxa
*/