如何搜索特定文件中的单词,然后用不同的文本字符串替换该单词。例如:在这个段落中找到iPad这个词,并用iPhone代替它。我想在C(或C++中的代码示例,如果没有第三方库是不可能的)。搜索文件中的单词并将其替换为C?
0
A
回答
4
伪代码:
while (not end of inputFile) {
line = inputFile.readline()
line = line.replace("iPad", "iPhone")
tempFile.writeline(line)
}
inputFile.close()
tempFile.close()
delete inputFile
rename tempFile to inputFile
4
只需使用fscanf和字符串函数,您需要的所有内容都位于标准C库的stdio.h和string.h中。我很抱歉,我不打算给你一个代码示例,但请查看cplusplus.com以获取有关诸如strcmp,fscanf和toupper等信息(或tolower,具体取决于您可以使用这些来区分大小写)
相关问题
- 1. 如何搜索文本文件并将其替换为C#?
- 2. 如何搜索文件中的单词并将整行替换为新行?
- 3. 如何为单词搜索文本框并将其替换为textchanged上的单词?
- 4. MSBuild搜索并替换为xml文件
- 5. 替换单词在搜索词之前
- 6. 搜索文本文件中的单词并返回其频率
- 7. 在HTML中搜索和替换单词
- 8. 在xib文件中搜索并替换
- 9. 在htm文件中搜索并替换
- 10. 用C#搜索并替换文本文件中的值
- 11. 在Vim中搜索并替换光标下的单词
- 12. 搜索并用数组替换字符串中的单词
- 13. 如何搜索\ emph {。}并将其替换为。在Vim中?
- 14. 搜索并替换多个词
- 15. 在C++中搜索并替换txt文件中的字符串
- 16. 条件搜索并替换C#
- 17. 查找单词并用文件中的单词替换
- 18. 搜索并替换为sed
- 19. 找到模板并将其替换并替换为文件
- 20. 搜索并替换文本
- 21. 在CSV中搜索单词并用标记替换
- 22. 搜索文件并将搜索词迁移到新文件
- 23. 如何删除单词/行并将其替换为txt文件(Java)中的新单词/行?
- 24. 替换C中的单词
- 25. grep搜索并替换大量文件
- 26. 搜索并替换整个文件
- 27. 如何搜索单词并用同一单词的超链接替换它
- 28. c#关于计数单词“in”的建议并将其替换为“ter”
- 29. C#搜索替换成php文件
- 30. 搜索并替换