이 페이지의 구성
문자열검색
문자열검색
개요
문자열검색은 문자열 내 특정 문자열의 위치 확인, 분리자 기준 분할, 공백 여부 확인 등 검색성 기능을 제공하는 요소기술이다. EgovStringUtil 유틸리티의 정적 메서드로 사용한다.
관련 소스
| 유형 | 대상소스 | 비고 |
|---|---|---|
| 유틸리티 | egovframework.com.utl.fcc.service.EgovStringUtil.java | 문자열 처리 유틸리티 클래스 |
주요 메서드
| 메서드 | 반환형 | 설명 |
|---|---|---|
indexOf(String str, String searchStr) | int | 문자열 str에서 searchStr이 처음 나타나는 위치(index)를 반환한다. |
split(String source, String separator) | String[] | 문자열을 지정한 분리자를 기준으로 분할하여 배열로 반환한다. |
split(String source, String separator, int arraylength) | String[] | 문자열을 지정한 분리자를 기준으로 분할하여 지정된 길이의 배열로 반환한다. |
isEmpty(String str) | boolean | 문자열이 빈 문자열("")이거나 null인지 확인한다. |
사용 예
int pos = EgovStringUtil.indexOf("egovframework", "gov"); // 1
String[] parts = EgovStringUtil.split("a,b,c", ","); // [a, b, c]
boolean empty = EgovStringUtil.isEmpty(""); // true