split

하나의 문자열을 지정한 구분자(delimiter)를 기준으로 쪼개어 배열로 분할하는 텍스트 필터입니다.

문법

{{ string | split: delimiter }}

예시

{% assign items = "기획,디자인,개발" | split: "," %}{{ items | join: " · " }}

결과

기획 · 디자인 · 개발

split 필터는 긴 텍스트 문자열을 쉼표, 슬래시, 공백 등 특정 구분 기호를 기준으로 나누어 여러 개의 원소를 가진 배열 객체로 변환하는 문자열 분할 필터입니다. 분할된 배열은 for 루프나 first, join 등의 배열 필터와 자유롭게 조합됩니다.

키워드 조합 페이지에서는 스프레드시트의 단일 셀에 쉼표로 연결되어 입력된 여러 특성이나 강점 키워드를 각각의 개별 태그나 리스트 아이템으로 변환할 때 필수적으로 쓰입니다. 예를 들어 {% assign tags = row.keywords | split: ',' %} 후 반복문을 순회하며 <li>{{ tag }}</li> 구조를 만들어 검색 친화적 구조를 갖춥니다.

이 문법을 편집기에서 바로 써 보세요.