Фильтр split

 

 

Фильтр split разбивает строку по заданному разделителю и возвращает массив строк:

 

{{ "one,two,three"|split(',') }}
{# returns ['one', 'two', 'three'] #}

 

 

Вы также можете передать аргумент limit:

  • Если limit положителеное целое, возвращаемый массив будет содержать максимум предельных элементов с последним элементом, содержащим остаток строки; 
  • Если limit отрицательно, все компоненты, за исключением последнего предельного возвращаются; 
  • Если limit равен нулю, то это трактуется как 1.

 

{{ "one,two,three,four,five"|split(',', 3) }}
{# returns ['one', 'two', 'three,four,five'] #}

 

Если delimiter является пустой строкой, то значение будет разделено на равные куски. limit - один символ по умолчанию.

подписаться на рассылку

Я согласен на обработку моих данных

© Компания “Edgestile” 2004-2018 г.

Политика конфинденциальности