C++需要在文档中搜索字符串,然后忽略除部件号之外的所有内容
C++ need to search doc for string then ignore all but part numbers
我想编写一个C++程序来打开一个.txt文件并忽略所有文本进行搜索,直到找到字符串"partNumberHere"{1305001}".{"1647823},"{1984395}
我找不到应该使用的内容时遇到问题。我以前使用过cin.ignore(),但只是忽略一些字符或直到点击某个字符。
所以我需要知道什么命令来搜索文本文件以查找 PartnumberHere。 找到合适的文本后,我需要忽略各种特殊字符(",{-)并仅捕获数字。
任何帮助非常感谢。
逐行阅读,直到找到该特定行。
std::string line;
std::ifstream fin("filename.txt");
while(std::getline(fin,line))
{
if(line.find("partNumberHere") != std::string::npos)
break;
}
fin.close();
/*
variable line contains your required partNumberHere line
*/
相关文章:
- 正在查找文档以获得PS4平台的C++中的设备信息
- 如何在文档文件夹中创建目录
- 当Microsoft文档仅包含 C# 示例时,如何查找 C++ 包含文件名
- 通过构造函数创建一些值并尝试添加到文档中使用 rapidjson 不起作用
- 关于类的 Python 文档 - 对C++的引用不正确
- C++/autoconf 等效于文档库要求.txt的要求是什么?
- mbed:使用 USB 文档库编译会导致错误
- C++ VISUAL STUDIO:GLFWwindow没有初始化,即使它是在文档中编写的并且以前工作过
- 使用 yaml-cpp 更新 YAML 文档的节点和值
- 在加载 MSHTML 文档之前从 MSHTML 文档中删除无效的 URL
- 如何在C++中表示JSON文档的递归对象结构?
- 如何查找 Redshift Maya API 文档?
- 如何使用值模板编写文档测试用例?
- 如何使用 Gradle DSL(领域特定语言)上的文档?
- ncurses 找不到任何关于cchar_t的文档
- 提取狮身人面像文档中的C++代码片段
- 如何搜索提升文档?
- QPlainTextEdit-搜索文档到底,然后从头开始
- C++需要在文档中搜索字符串,然后忽略除部件号之外的所有内容
- 使用整数列表文档进行全文搜索的最佳方法