join
배열의 모든 요소들을 지정한 구분자 문자열로 차례대로 연결하여 하나의 단일 문자열로 만드는 필터입니다.
문법
{{ array | join: delimiter }}예시
{% assign tags = "신속,안전,친절" | split: "," %}{{ tags | join: " · " }}결과
신속 · 안전 · 친절join 필터는 배열 안의 개별 항목들을 하나의 구분자(쉼표, 가운데점, 하이픈 등)로 연결하여 읽기 쉬운 단일 문자열 문장으로 조합하는 텍스트 변환 필터입니다. 루프 문을 작성하지 않고도 배열 요소를 한 줄로 나열할 수 있어 코드가 매우 간결해집니다.
키워드 조합 페이지에서는 키워드 행에 포함된 여러 개의 특장점이나 제공 부가 서비스를 문맥에 맞게 나열할 때 자주 쓰입니다. 예를 들어 {{ row.badges | split: ',' | join: ' / ' }} 형태로 구성하면 여러 배지 키워드를 헤딩 하단에 깔끔하게 가로로 정렬하여 가독성을 높일 수 있습니다.
필터
- abs
- append
- at_least
- at_most
- capitalize
- ceil
- compact
- concat
- date
- default
- divided_by
- downcase
- escape
- escape_once
- first
- floor
- join
- last
- lstrip
- map
- minus
- modulo
- newline_to_br
- plus
- prepend
- remove
- remove_first
- replace
- replace_first
- reverse
- round
- rstrip
- size
- slice
- sort
- sort_natural
- split
- strip
- strip_html
- strip_newlines
- times
- truncate
- truncatewords
- uniq
- upcase
- url_decode
- url_encode
- where
- raw
- slugify
- number_format
