자바 정규식으로 공백제거 trim 처리하기
자바 프로그램 언어에서 쉬워보이면서도 항상 말썽이고, 성가신 존재가 문자열이다. 문자열(String)을 특정 길이만큼 자르고(substring), 맨마지막에 계속 붙이고(append), 특정 문자열을 찾아서 바꾸고(replace), 포맷에 맞게 조립하고.. 자바에서는 String을 제어를 잘해야 좋은 프로그램이며, String 처리를 소홀히 하면 할수록 배치성 프로그램에서는 속도차이가 심하게 나기도 한다. 단순 공백제거를 해보자. 앞뒤, 중간 상관없이 말이다. String s1 = "가나다 라마바 123\t456\n789"; System.out.println(s1.replaceAll(" ", "")); 출력되는 걸 보니, 단순하게 " "를 ""로 바꾸게 되면, 탭이나 개행문자는 제거가 되지 않는다. 문자..
개발/java
2015. 7. 1. 21:55
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- github
- SVN
- docker
- ubuntu
- javascript
- Google Chart Tools
- 알뜰요금제
- eclipse
- 맥북
- 막대그래프
- java
- MyBatis
- python
- R
- ggplot2
- 이클립스
- MongoDB
- Spring
- 자급제폰
- 마인크래프트
- 아이맥
- 도넛차트
- 셀프개통
- ktm모바일
- heroku
- Oracle
- ipTIME
- MySQL
- vagrant
- ggplot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함