发布日期:2018-03-26
在C++如何检查一个字符串包含另一个字符串+ 查看更多
在C++如何检查一个字符串包含另一个字符串
+ 查看更多
发布日期:2018-02-26 15:46
分类:CPlusPlus
浏览次数:139
我有一个string类型变量,我想判断他是否包含某一个字符串,我该怎么做?
是否有一个函数能在找到这个子串时返回true,若没有找到则返回false.
是否有一个函数能在找到这个子串时返回true,若没有找到则返回false.
使用下面的std::string::find
if (s1.find(s2) != std::string::npos) { std::cout << "found!" << '\n'; }
注意:如果s2是s1的子串"found!"将被打印,并且s1,s2都是std::string类型