개발자의 끄적끄적

[jstl] jstl split example / jstl 문자열을 잘라서 배열로 변환하는 방법 본문

개발/jstl

[jstl] jstl split example / jstl 문자열을 잘라서 배열로 변환하는 방법

효벨 2021. 6. 26. 02:00
728x90
반응형

[jstl] jstl split example / jstl 문자열을 잘라서 배열로 변환하는 방법

 

 

jstl 에서

 

문자열을 다루다 보면

 

특정 문자를 기준으로 잘라서 배열로 변환해야하는 경우가 있습니다.

 

생각보다 자주 쓰입니다!

 

바로

 

내장함수인 fn:split 를 이용하시면 됩니다!

 

 

아래 기본 사용법처럼

 

split 에 

첫번째 파라미터로 문자열을

두번째 파라미터로 문자열을 자를 구분문자 혹은 구분 기호를

 

입력해 주시면 됩니다!

${fn:split("문자열", "구분자")}

 

예를들어,

 

a_b_c 라는 문자열이 있다고 가정하고

 

이걸 _ 를 기준으로 잘라서

 

배열로 변환하고 싶을때는 

 

아래와 같이 사용하시면 됩니다!

 

${fn:split("a_b_c", "_")}

 

위 내용을 출력하면

 

배열의 형태로 아래와 같은 결과가 나오게 됩니다!

 

[0] => 'a'
[1] => 'b'
[2] => 'c'

 

참고들 하세요!

반응형
Comments