본문 바로가기

소프트웨어/Android/Java/Ndk

자바] split사용사 '.' 사용 (split dot)

파일 확장자를 파싱하고있었는데 "abcd.c.c.c.pptx"와같은 변태같은 제목을 처리하게되었다.

StringToknizer를 이용하여 처리하였는데 로직이..조금 허접해서 변태제목에서는 제대로 처리를 하지 못하였다.

 

그래서 split를 이용해서 파싱을 하게되었는데

 

String name= "abcd.c.c.c.pptx";

String[] out = name.split(".");

이렇게 써서 파싱을 했는데 length가 0으로 나오는것이아닌가.

 

 

문제는

 

.과같은 예약어를 쓰려면

name.split("\\."); 과같이 쓰면 해결할 수 있었다.