Table of Contents
Filter split(delimiter, limit):
delimiter: The delimiterlimit: The limit argument
The split filter splits a string by the given delimiter and returns a list of strings:
{% set foo = "one,two,three"|split(',') %}
{# foo contains ['one', 'two', 'three'] #}
If limit is set, the returned array will contain a maximum of limit elements with the last element containing the rest of string;
{% set foo = "one,two,three,four,five"|split(',', 3) %}
{# foo contains ['one', 'two', 'three,four,five'] #}