python 逐行读取txt并匹配行内容
时间: 2023-09-28 19:10:14 浏览: 526
逐行读取文本
可以使用Python的文件读取操作和正则表达式来实现逐行读取txt并匹配行内容的功能。
示例代码:
```python
import re
with open('file.txt', 'r') as f:
lines = f.readlines() # 逐行读取txt文件内容
for line in lines:
if re.search(r'pattern', line): # 使用正则表达式匹配行内容
print(line) # 打印匹配结果
```
其中,`file.txt`是需要读取的txt文件名,`pattern`是需要匹配的正则表达式。在循环中,对每一行都进行正则表达式匹配,如果匹配成功,则打印该行内容。
阅读全文