| 123456789101112 |
- import json
- data = json.load(open('d:/00_26code/x11_template_vue/backend/data/templates.json', encoding='utf-8'))
- tpl = [t for t in data if t['id'] == 'x11_wash_common'][0]
- # 提取所有 {% if 条件
- import re
- ifs = re.findall(r'\{%\s*if\s+([^%]+)\s*%\}', tpl['template_body'])
- print(f"共找到 {len(ifs)} 个条件分支:")
- for i, condition in enumerate(ifs[:20], 1):
- print(f"{i}. if {condition.strip()}")
|