re_rules = ['aaaaa']
results = []
for rule in re_rules:
results.extend(re.compile(rule).findall(filecontent))
然后取配到aaaa这一行的前面N行,比如3行,不是全部。应该怎么处理比较好。场景是对多个文本文件(1000以下)进行扫描。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
考虑预搜索?
(?:[^\r\n]*\r?\n){3}(?=aaaaa)