split할때 \\를 사용해야 하는 문자 : |, * (TODO... 더 추가 해야함..)
ex) 파일 자르기 샘플...
String fileInfo = "201011011114596711864229111*____.xml* XML Document*D:/ProjectSource/jkd5/SEL-CPS/fileUpCPS/20101101111459_04451417237.000*16144|";
// 파일 명을 자른다.
String [] file_infos = fileInfo.split("\\|");
System.out.println(" file_infos.length --> " + file_infos.length );
==> file_infos.length --> 1
for( int i=0 ; i<file_infos.length ; i++ ) {
file_info_es = file_infos[i].split("\\*");
System.out.println(" file_info_es.length --> " + file_info_es.length);
for( int j=0 ; j<file_info_es.length; j++ ) {
System.out.println( j + ":" + file_info_es[j]);
}
}
==>
file_info_es.length --> 5
0:201011011114596711864229111
1:____.xml
2: XML Document
3:D:/ProjectSource/jkd5/SEL-CPS/fileUpCPS/20101101111459_04451417237.000
4:16144
댓글 2개:
도움이 됐습니다.
감사합니다.
감사합니다.
댓글 쓰기