본문 바로가기
Programming/JAVA

String.split()

by 린지v 2010. 7. 2.

split 함수는 정규식을 사용합니다.
public String [] split(String  regex)
여기서 regex 가 정규식을 뜻합니다.
그리고 정규식에서 "." 문자열은 임의의 문자를 뜻합니다.
정규식에서 "."을 점 그대로 인식시키기 위해선 "[.] " 이렇게
막아주면 됩니다..


 

public class Test {
    public static void main(String[] args) {
        String temp = "123.456"; //temp에 쪼갤 문자 넣기
        String[] temp2 = new String[2]; //배열 선언
        temp2 = temp.s-lit("[.]"); //쪼개 넣기
        System.out.println(temp2[0]); //쪼개 넣은거 출력
    }
}



String[] arr = "Z|OZ".s-lit("\\|);

s-lit의 표현은 정규식으로 표현되어지므로 정규식 예약어인 파이프 기호에는 이스케입문자 \가 있어야 하며 ""안에서 \는 \\로 표현한다.


'Programming > JAVA' 카테고리의 다른 글

자바 CPU 시간 계산 , currentTimeMillis()  (0) 2010.10.03
charAt(), substring(), indexOf(), length()  (1) 2010.07.30
File.listFiles()  (2) 2010.07.02