我正在做一个编程任务,我必须在文本文件中搜索一个条目,并打印出与该条目对应的文本。例如,假设我有一个条目如下,
约翰·多伊
34 正确的方式
哈利法克斯
465-0394
,并且用户输入 HALIFAX 作为关键字,然后我想找到 Halifax 所在的行,然后打印出与该条目相关的所有文本。棘手的部分是在没有 grep、sed 或 awk 的情况下完成这一切,因为如果使用这些命令,则不接受分配。我考虑过使用正则表达式,但这些文本操作只能在一行中完成,而且我必须对整个文件进行操作。到目前为止,我很困惑,任何帮助将不胜感激!
亚历克斯