1
lDqe4OE6iOEUQNM7 2023-09-12 16:42:22 +08:00
import re
text = "关键词:Python 多线程 目标检测 Python Flask 框架" pattern = r'关键词[::]?\s*([^:\n]+)(?:[::]\s*([^:\n]+))?(?:[::]\s*([^:\n]+))?(?:[::]\s*([^:\n]+))?(?:[::]\s*([^:\n]+))?(?:[::]\s*([^:\n]+))?\s*\n' matches = re.search(pattern, text) if matches: # 提取关键词 keywords = [match.strip() for match in matches.groups() if match] print(keywords) else: print("未匹配到关键词") |