【发布时间】:2020-10-08 08:41:04
【问题描述】:
我有一个包含数据的文件,如下例所示:
读取文件1
错误1
错误2
错误3
读取文件2
错误1
错误3
错误6
读取文件3
错误2
错误3
错误6
我想搜索Error2,如果找到,它的文件名是file1和file3。
我知道如何单独搜索匹配项,但想知道在找到匹配项后如何向后搜索另一个匹配项。
【问题讨论】:
-
首先搜索文件名,然后检查您找到的每个文件名是否包含与您的错误条件匹配的内容。向后搜索不是一个容易解决的问题。
-
有很多可以用来解决这类问题的模式示例,比如我最近的回答stackoverflow.com/questions/62447462/…