본문 바로가기

닷컴's_열공/JAVA

java split 잘안될경우

java에서 split을 하면 가끔 이상한 현상이 나올때가 있다.

String str = "AAA|BBB" ;
String[] strs = str.split("|");
이렇게하면
strs[0] = "AAA";
strs[1] = "BBB";
에러도 없이 잘 돌아갔다고 나오는데 정작 원하는 값이 나오지 않는다.

가끔 특수문자에 대해서 처리를 못 해 줄때가 있는데 이렇때는 아래와 같이 해라..
말끔하게 해결이 된다.

String[] strs = str.split("\\|");

이렇게 하면 된다. 

'닷컴's_열공 > JAVA' 카테고리의 다른 글

OAUTH 관련  (0) 2016.07.06
org.apache.commons.io 사용  (0) 2012.02.28
PDF와 자바  (0) 2011.03.07
자바 형변환 하기 java  (0) 2010.07.29
process class waitFor() hang 처리...  (0) 2009.02.02