From 163c5a4a87149bf9c258063182a32d62df6232ac Mon Sep 17 00:00:00 2001 From: norohind <60548839+norohind@users.noreply.github.com> Date: Sun, 19 Dec 2021 00:36:03 +0300 Subject: [PATCH] fix regexp for templates_engine, dont be greedy --- templates_engine.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/templates_engine.py b/templates_engine.py index 7324d4e..00957aa 100644 --- a/templates_engine.py +++ b/templates_engine.py @@ -7,8 +7,8 @@ from os.path import join import re templates_dir = 'templates' -variable_pattern: re.Pattern = re.compile(r'\{\{ .* }}') -include_pattern: re.Pattern = re.compile(r'\{\{ @.* }}') +variable_pattern: re.Pattern = re.compile(r'{{ .*? }}') +include_pattern: re.Pattern = re.compile(r'{{ @.*? }}') def render(template_name: str, context: dict):