如何搜索特定文件中的單詞,然後用不同的文本字符串替換該單詞。例如:在這個段落中找到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. 搜索並替換