diff --git a/ReportEngine/core/template_parser.py b/ReportEngine/core/template_parser.py index f6d47e2..9b29b38 100644 --- a/ReportEngine/core/template_parser.py +++ b/ReportEngine/core/template_parser.py @@ -51,9 +51,37 @@ class TemplateSection: } -heading_pattern = re.compile(r"^(#{1,6})\s+(.*)$") -bullet_pattern = re.compile(r"^[-*+]\s+(.*)$") -number_pattern = re.compile(r"^(?P\d+(?:\.\d+)*)(?:[\s、::.-]+(?P