JSTL substring 문자열 자르기

2018.01.19 17:55

졸리운_곰 조회 수:178

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 메소드를 통해 해당되는 변수의 문자 길이를 알아 낼 수도 있습니다.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

 사이즈 : 13

1번 : 010

2번 : abcd

3번 : 1234

 

 

원래는 전화번호 형태였지만 -를 제외하고 번호만 가져온 모습입니다.

 

[출처] https://blog.naver.com/PostView.nhn?blogId=hellzzong&logNo=220469243652&categoryNo=0

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
86 Spring Form데이터 컨트롤러에서 처리 file 졸리운_곰 2018.01.24 65
85 Spring〃스프링 MVC 패턴의 흐름 file 졸리운_곰 2018.01.23 138
84 Spring 태그 <form:form> <form:select> 졸리운_곰 2018.01.23 51
» JSTL substring 문자열 자르기 졸리운_곰 2018.01.19 178
82 forEach를 이용해서 JSTL로 출력하기 졸리운_곰 2018.01.18 562
81 JSP JSTL Map 사용 하기 졸리운_곰 2018.01.18 50
80 Jsp〃[EL]과 [JSTL] 한방에 정리 + Core file 졸리운_곰 2018.01.18 87
79 [Oracle] java.sql.SQLSyntaxErrorException: ORA-00911: 문자가 부적합합니다 졸리운_곰 2018.01.18 50
78 스프링(Spring) 개발 - (18) 페이징 (jQuery와 Ajax) file 졸리운_곰 2018.01.17 176
77 스프링(Spring) 개발 - (17) 페이징 (전자정부 프레임워크 이용) file 졸리운_곰 2018.01.17 455
76 스프링(Spring) 개발 - (16) AOP 설정하기 (부제: Controller에도 AOP 적용하기) file 졸리운_곰 2018.01.17 80
75 스프링(Spring) 개발 - (15) 파일 업로드 & 다운로드 (3/3) file 졸리운_곰 2018.01.17 239
74 스프링(Spring) 개발 - (14) 파일 업로드 & 다운로드 (2/3) file 졸리운_곰 2018.01.17 198
73 스프링(Spring) 개발 - (13) 파일 업로드 & 다운로드 (1/3) file 졸리운_곰 2018.01.17 219
72 스프링(Spring) 개발 - (12) 게시판을 만들자! - 게시판 상세 및 등록 file 졸리운_곰 2018.01.17 173
71 스프링(Spring) 개발 - (11) HandlerMethodArgumentResolver 적용 file 졸리운_곰 2018.01.17 42
70 스프링(Spring) 개발 - (10) 게시판을 만들자! - 게시판 목록 file 졸리운_곰 2018.01.17 114
69 스프링(Spring) 개발 - (9) Mybatis (마이바티스) 연동하기 file 졸리운_곰 2018.01.17 59
68 스프링(Spring) 개발 - (8) 로그 (Log4j) 및 인터셉터 (Interceptor) 설정 file 졸리운_곰 2018.01.17 76
67 스프링(Spring) 개발 - (7) Spring MVC 구조 및 설정파일 file 졸리운_곰 2018.01.17 168
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED