如何在不区分大小写的txt文件中找到字符串,并且仍然保留部分大写?在C++中
How to find a string in a txt file with case insensitivity and still retain part capitalization? In C++
将文件中的所有内容都设为小写并找到它很容易,但我想找到原始大写的字符串,这样我就可以将其放在指针上,稍后打印。例如FIND_WORD赎金。找到文件Word。添加的行显示器rAnSoM nOtE。你好。
逐行浏览文件。对于每一行,从头至尾遍历字符串。
对于行中的每个起点,将字符串中的后续字符与要查找的单词中的字符进行不区分大小写的比较。如果它们都匹配,则将整行输出为原始读取。
换句话说,不将任何内容转换为小写。相反,进行不区分大小写的比较。
相关文章:
- 有根的二进制搜索树.保留与其父级的链接
- 为多个会话保留XPtr
- 保留对其他类的成员函数的引用
- 如何将部分流作为参数传递
- 指针保留字符串
- 是否有内置方法可以强制转换为不同的基础类型,但保留常量限定符?
- 如何让 GCC/Clang 在保留标识符上出错
- 必须为 C++20 协程帧保留多少内存?
- 如何将一个窗口保留在另一个应用程序窗口的前面
- 使用 char 分隔符解析C++中的字符串,但将可重复的字符保留为每个解析的子字符串 (C++ STL) 中的分隔符
- 局部变量保留函数中的值
- 保留函数指针模板参数
- 变量超出范围后如何保留向量值?
- C++矢量复制构造函数和赋值运算符是否也复制保留空间?
- 当为可变性配置时,boost::heap::d_ary_heap 保留的额外 std::list 的目的是什么?
- 如何使用 swig 修改类构造函数以保留对其中一个构造函数参数的引用?
- 有没有办法修改'operator->',以便'z->im'返回复数的虚部
- 即使在使用 delete[] 后仍保留的元素
- 如何在成为指向基类的指针后保留对子类方法的使用?
- 将成员函数保留为未定义