c++编程搜索关键字
我刚开始学c++,想用c++做一个垃圾分类项目,但是我不知道怎么搜索某个类别中的关键字,搜索后怎么输出某个内容,哪位大神能够指点迷津,急! 在线等! 谢谢啦!
C++搜索关键字的方法很多的,如可用
1。strstr
例子:
#include <stdio.h>
#include <string.h>
int main(void)
{
char *str1 = "Borland International", *str2 = "nation", *ptr;
ptr = strstr(str1, str2);
printf("The substring is: %s
", ptr);
return 0;
}
2。find
一般方式
string str("dsewewabcdedstjrh");
size_t fi = str.find("abcde", 0);
cout << str.substr(fi,5) << endl;
3。STL的boost正则表达式库
这个就强大了,支持模糊搜索,不过也相对复杂
这个是可以的啊
一般需要根据数据库来匹配的,望采纳
下一篇:pc端弹窗跳转弹窗合适吗
上一篇:应用程序中的服务器错误
热门标签: