我在做的是逐行讀取文件,然後將每行讀取的內容與預先指定的字符串進行比較。如果是匹配,我想從正在檢查的類中刪除代碼,從匹配預先指定的字符串的行開始,直到達到指定的位置。我正在努力的是如何實施刪除。我已經編寫了添加,減少,調整等方法,但從來沒有完全刪除一段代碼,所以我不知道如何處理。我敢打賭,有一些簡單的方法可以實現這一點,但它現在正在逃避我。如果條件得到滿足,從類中刪除代碼塊
0
A
回答
2
聽起來好像你在問:「如何從文件中間刪除某些東西?」 - 它恰好是源代碼。
最簡單的方法是創建一個臨時文件(或在內存流中),您可以將所有要保留的內容編寫到該文件中,然後在完成處理舊文件時,將其覆蓋您選擇的內容保持。
+0
@ Bubbafat - 感謝您指引我走向正確的方向!非常感激。 – Jremy 2013-02-11 19:47:36
相關問題
- 1. 如果「If」條件未得到滿足,如何結束代碼
- 2. 如果條件不滿足替代值從那裏條件滿足
- 3. 得到滿足的條件
- 4. 從結果中排除,如果條件滿足
- 5. 從數據框中刪除行直到滿足條件
- 6. Matlab-如果條件滿足
- 7. 如果滿足條件
- 8. SQL如果條件滿足
- 9. 多if語句 - 代碼停止之後,如果條件得不到滿足
- 10. SQL Server,如果條件滿足,如何刪除COLUMN?
- 11. 導軌 - 刪除滿足條件
- 12. 如果在「表」中滿足條件,則從「表1」中刪除2 SQL
- 13. 如果滿足條件,則刪除記錄的所有實例
- 14. 刪除子數組,如果條件(兩個鍵和值)滿足
- 15. 如果條件滿足,請刪除裝運選項
- 16. 在VBA刪除行,如果滿足一定條件
- 17. 如果條件得到滿足,但跳到下一個IF
- 18. 從記錄中刪除某一個領域,如果滿足一定條件
- 19. VBA代碼如果條件不滿足,Stlll進入循環
- 20. 爲「塊」,直到某些條件得到滿足
- 21. 儘管條件得到滿足,條件語句下的代碼仍未執行
- 22. 如果條件得到滿足,sql服務器更新字段
- 23. GNUPLOT:繪圖數據,如果某些條件得到滿足
- 24. 組列,如果條件得到滿足,否則,不組
- 25. Python:如果條件似乎得到滿足,但沒有觸發
- 26. MysQL更新如果計數條件得到滿足
- 27. 如果只有一個條件得到滿足,MultiDataTrigger會觸發
- 28. Rails的驗證,如果的一個條件得到滿足
- 29. Django的模型不保存,如果條件得到滿足
- 30. 如果語句不運行,雖然條件得到滿足
@Tim Lehner,你是對的,它是一個重複的...雖然我沒有意識到,我所尋找的只是簡單地寫入另一個文件,如果條件被發現。 – Jremy 2013-02-11 19:48:24