0
我想編寫應用程序,並以下文件搜索/日誌文件的搜索/監視工具設計
允許客戶創建規則來搜索特定字符串
使客戶可以指定開始和結束分隔符並在那些分隔符中搜索字符串
允許客戶指定一個字符串並等待另一個字符串,比如說10分鐘。
任何想法如何設計這個應用程序。 我想出了逐行閱讀,然後應用這些規則。
我想編寫應用程序,並以下文件搜索/日誌文件的搜索/監視工具設計
允許客戶創建規則來搜索特定字符串
使客戶可以指定開始和結束分隔符並在那些分隔符中搜索字符串
允許客戶指定一個字符串並等待另一個字符串,比如說10分鐘。
任何想法如何設計這個應用程序。 我想出了逐行閱讀,然後應用這些規則。
無論你給他們什麼樣的選擇都會以正則表達式結束 - 你能讓他們自己構建嗎?這將解決1和2
編輯補充:
日誌文件一般面向行的,並無限制的大小的;因此您應該一次一行讀取文件,並根據正則表達式進行測試。
我的應用程序應該逐行讀取文件還是完整文件 – Avinash 2010-06-24 20:18:18