可以使用 Python 的 re
模块来实现这个功能。下面是一个示例代码:
import re# 要抽取的关键词列表
keywords = ['keyword1', 'keyword2', 'keyword3']
# 将关键词列表转换为正则表达式
pattern = '|'.join(keywords)
# 读取源文件
with open('source.txt', 'r', encoding='utf-8') as f:
lines = f.readlines()
# 抽取包含关键词的句子