我有一个类型的变量std::string。我想检查它是否包含某个std::string. 我该怎么做?
std::string
如果找到字符串,是否有一个函数返回true,如果没有,则返回false?
使用std::string::find如下:
std::string::find
if (s1.find(s2) != std::string::npos) { std::cout << "found!" << '\n'; }
注:“找到了!” 如果s2是 的子字符串s1,s1和s2都是 类型, 将被打印std::string。
s2
s1