我在做的是逐行读取文件,然后将每行读取的内容与预先指定的字符串进行比较。如果是匹配,我想从正在检查的类中删除代码,从匹配预先指定的字符串的行开始,直到达到指定的位置。我正在努力的是如何实施删除。我已经编写了添加,减少,调整等方法,但从来没有完全删除一段代码,所以我不知道如何处理。我敢打赌,有一些简单的方法可以实现这一点,但它现在正在逃避我。如果条件得到满足,从类中删除代码块
0
A
回答
2
听起来好像你在问:“如何从文件中间删除某些东西?” - 它恰好是源代码。
最简单的方法是创建一个临时文件(或在内存流中),您可以将所有要保留的内容编写到该文件中,然后在完成处理旧文件时,将其覆盖您选择的内容保持。
+0
@ Bubbafat - 感谢您指引我走向正确的方向!非常感激。 – Jremy 2013-02-11 19:47:36
相关问题
- 1. 如果“If”条件未得到满足,如何结束代码
- 2. 如果条件不满足替代值从那里条件满足
- 3. 得到满足的条件
- 4. 从数据框中删除行直到满足条件
- 5. Matlab-如果条件满足
- 6. SQL Server,如果条件满足,如何删除COLUMN?
- 7. 如果满足条件,则删除记录的所有实例
- 8. 如果条件满足,请删除装运选项
- 9. VBA代码如果条件不满足,Stlll进入循环
- 10. 为“块”,直到某些条件得到满足
- 11. 如果条件得到满足,则更改存储过程
- 12. 如果语句不运行,虽然条件得到满足
- 13. MysQL更新如果计数条件得到满足
- 14. 组列,如果条件得到满足,否则,不组
- 15. AWK打印列,如果条件得到满足
- 16. Rails的验证,如果的一个条件得到满足
- 17. Python:如果条件似乎得到满足,但没有触发
- 18. GNUPLOT:绘图数据,如果某些条件得到满足
- 19. 当满足条件时从连接表中删除记录
- 20. 从列表中删除一些满足条件的元素
- 21. 如何终止,如果条件满足
- 22. 悬停功能添加到一个类,如果条件满足
- 23. 得到一个for循环来重启,如果条件得到满足
- 24. 提取值,如果条件满足
- 25. 比较时间,如果条件满足
- 26. 如果满足条件,则替换字
- 27. 打印行,如果条件满足,R
- 28. Map对象,如果条件满足
- 29. 序言 - 添加如果条件满足
- 30. 做,如果满足第一条件
@Tim Lehner,你是对的,它是一个重复的...虽然我没有意识到,我所寻找的只是简单地写入另一个文件,如果条件被发现。 – Jremy 2013-02-11 19:48:24