fix; 修复解析日程文本时未处理匹配结果的错误

This commit is contained in:
晴猫
2025-03-14 10:17:41 +09:00
parent e060e66788
commit 2fbfbc4486

View File

@@ -92,7 +92,7 @@ class ScheduleGenerator:
"""解析日程文本,转换为时间和活动的字典""" """解析日程文本,转换为时间和活动的字典"""
try: try:
reg = r"\{(.|\r|\n)+\}" reg = r"\{(.|\r|\n)+\}"
matched = re.search(reg, schedule_text) matched = re.search(reg, schedule_text)[0]
schedule_dict = json.loads(matched) schedule_dict = json.loads(matched)
return schedule_dict return schedule_dict
except json.JSONDecodeError: except json.JSONDecodeError: