java 문자열 공백 제거
Java & Android 2015. 7. 8. 16:20문자열에 포함되어 있는 모든 공백 제거
String str = "..."; str = str.replaceAll(" ", "");
위의 방법으로 제거되지 않는 공백 제거
IDEOGRAPHIC SPACE 라 불리는 유니코드 \u3000
HTML 표현으로는  
폰트 지원이 없으면 눈에 보이지 않는(display 되지 않는) 코드로만 존재하는 공백 등등
String str = "..."; str = str.replaceAll("\\p{Z}", "");
문자열의 앞과 뒤에 있는 공백 제거
String str = "..."; str = str.trim();
문자열의 앞과 뒤에 있는 일반적이 않은 공백 제거(위 방법으로 제거되지 않을 때)
String str = "..."; str = str.replaceAll("(^\\p{Z}+|\\p{Z}+$)", "");
'Java & Android' 카테고리의 다른 글
java 숫자와 영문의 아스키코드 값 (0) | 2015.07.09 |
---|---|
java 문자열을 배열로 (0) | 2015.07.08 |
java javadoc 주석 (0) | 2015.06.24 |
java 자료형, 연산자 (0) | 2015.06.23 |
android 구조 (0) | 2015.06.23 |