我正在編寫一個編程任務,我必須在文本文件中搜索條目,並打印出與該條目相對應的文本。舉個例子,假設我有一個條目,如下所示,使用關鍵字搜索文本,沒有grep,sed,awk等
李四
34 RIGHT WAY
HALIFAX
465-0394
,且用戶輸入HALIFAX作爲關鍵字,然後我希望找到哈利法克斯所在的行,然後用此條目打印出所有相關的文本。棘手的部分是在不使用grep,sed或awk的情況下完成此操作,因爲如果使用這些命令,則不會接受賦值。我想過使用正則表達式,但是這些文本操作只能在一行上完成,而且我必須爲整個文件完成。截至目前我難住,任何幫助將不勝感激!
亞歷克斯
你可以添加你到目前爲止嘗試過的代碼嗎? – dustin