JSTL substring 문자열 자르기
2018.01.19 17:55
JSTL substring 문자열 자르기
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
Substring을 사용하기 위해선 function을 지정해야 하는데 위의 문구를 JSP최상단에 기입해 주시기 바랍니다.
코드는 다음과 같습니다.
<c:set var="TextValue" value="010-abcd-1234"/> 사이즈 : ${fn:length(TextValue) }<br> 1번 :${fn:substring(TextValue,0,3) }<br> 2번 :${fn:substring(TextValue,4,8) }<br> 3번 :${fn:substring(TextValue,9,13) }<br>
위와 같이 fn을 이용하여 java 처럼 substring을 사용할 수 있으며 (변수, 시작 index, 마지막 index) 를 지정하면 해당되는 인덱스 구간의 문자열을 잘라서 가져옵니다.
또한 length 메소드를 통해 해당되는 변수의 문자 길이를 알아 낼 수도 있습니다.
|
사이즈 : 13 1번 : 010 2번 : abcd 3번 : 1234 |
원래는 전화번호 형태였지만 -를 제외하고 번호만 가져온 모습입니다.
[출처] https://blog.naver.com/PostView.nhn?blogId=hellzzong&logNo=220469243652&categoryNo=0
본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.

