자바에서 split으로 파일 이름을 파싱할 때 "."은 먹히지 않는다.

예를 들어 test.log면 "."으로 한다고 해서 test와 log로 되지 않는다는 의미.

split 메소드는 api에도 나와있듯이 정규표현식(regular expression)이 먹힌다.

점(dot)이 reg exp로 인식되서 생기는 문제아닌 문제인듯.

해결법은 "\."가 아닌 "\\."를 써야 된다.

이 해결법을 찾은 출처를 붙이니 나중에 더 찾아보고 싶으면 보면 될듯

// 출처 : http://mwultong.blogspot.com/2006/11/java-split-tab.html
Posted by 병아리

사이드바 열기