본문 바로가기
웹프로그래밍/Java

[Java] split,replaceAll 활용

by Seras 2017. 6. 26.
반응형

[JAVA] split,replaceAll 활용




                String tp;        

                // ex)  tp변수의 값은  =  "문자 열, 자 르 기 ,에여" 라고 가정합니다. 뒤죽박죽이지만 콤마로 구분되어있습니다.

                String[] tps;     // 배열을 선언합니다 저희는 콤마 (,)를 구분으로 슬라이스 해서 넣을꺼에요


//구분 값 나누기

tp = tp.replaceAll(" " , "");                 //  안쪽 바깥쪽 공백제거  버전 1

tp = tp.replaceAll("\\p{Z}", "");         // 안쪽 바깥쪽 공백제거 버전 2


                //위에처럼 했다면 값은 = "문자열,자르기,에여" 라고 변경됩니다. 이렇게 정리한뒤


tps = tp.split(",");                         // 샤샤샥 잘라버려용! 콤마를 기준으로

for(int i=0; i<tps.length; i++){

System.out.println(tps[i]);   //출력해보면! 

}

              


                  값은 배열의 순서대로  아래의 콘솔창에 나오겠죠?


                 문자열

                 자르기

                 에여

즐코되세용!




반응형