IT/안드로이드+JAVA

[안드로이드] split 사용법, split 공백, 공백 섞인 String 자르기

안경 쓴 귀니 2016. 8. 9. 14:16
반응형


 

 

 

[안드로이드] split 사용법, split 공백,

공백 섞인 String 자르기

 

 

 


 

 

[일반 사용법]

String a = "aaa||bbb||ccc||ddd"; // ||문자를 기준으로 자른다.
String results = a.split("\\|\\|");
for (int i = 0; i < results.length(); i++) {
Log.e("results", i + " " + results[i]);
}

 

[결과값]

results: 0 aaa

results: 1 bbb

results: 2 ccc

results: 3 ddd

 

 

[공백 사용법]

 

split("\\s")

\\s가 공백 감지한다.

 

예)

String hi = "안녕하세요 안녕 나는 티스토리야";

String[] results = hi.split(\\s);

 

[결과값]

results[0] = "안녕하세요"

results[1] = "안녕"

results[2] = "나는"

results[3] = 티스토리야"



[주의할 점]

특수문자 앞에는 \\를 붙여야한다.



반응형