Jinja2 Template Tester
Template
Hello {{ name }}! {% if items %} Your items: {% for item in items %} - {{ item }} {% endfor %} {% endif %} // Python-style slicing using slice filter: Slice [1:-1]: {{ name | slice(1,-1) }} Slice [2:5]: {{ name | slice(2,5) }} Slice [:3]: {{ name | slice(0,3) }} Slice [-3:]: {{ name | slice(-3) }} // Using JavaScript substring: First 3 chars: {{ name | substring(0,3) }} Last 3 chars: {{ name | substring(-3) }} // Array slicing: Items [1:-1]: {{ items | slice(1,-1) | dump }} First 2 items: {{ items | slice(0,2) | dump }} Last 2 items: {{ items | slice(-2) | dump }} // Python-style slicing: Slice [1:-1]: {{ name[1:-1] }} Slice [2:5]: {{ name[2:5] }} Slice [:3]: {{ name[:3] }} Slice [-3:]: {{ name[-3:] }} Slice [:-3]: {{ name[:-3] }} // Array slicing: Items [1:-1]: {{ items[1:-1] | dump }} First 2 items: {{ items[:2] | dump }} Last 2 items: {{ items[-2:] | dump }}
Data
JSON
YAML
Output
Render Template