자바에서 줄바꿈은 \n\r로 표시가 되는데요.
이걸 찾아서 공백으로 바꾸고 싶어서 이렇게 해 봤는데 잘 안되더라구요.
1 | value = value.replaceAll("\n", " "); | cs |
그래서, 인터넷을 뒤져서 다음과 같이 해보니 잘 되더군요.
System.getProperty("line.sepatator")가 줄바꿈 문자를 담고 있기 때문이죠.
1 | value = value.replaceAll(System.getProperty("line.separator"), " "); | cs |
아래처럼 정규식 패턴을 이용해도 됩니다.
\r\n 또는 \n\r 또는 \n 또는 \r을 찾아서 공백으로 치환하는 명령입니다.
1 | value = value.replaceAll("(\r\n|\r|\n|\n\r)", " "); | cs |
'프로그래밍 언어 > java + jsp + jstl' 카테고리의 다른 글
[jsp] 파일을 include 했을 때 한글 깨지는 문제 해결 방법 (0) | 2017.07.15 |
---|---|
[java/jsp] 자바(또는 jsp)에서 따옴표(") 치환하는 방법 (0) | 2017.03.21 |
[java] poi로 엑셀 파일의 값을 읽을 때 날짜가 지수로 표시되는 문제 해결하기 (1) | 2016.12.22 |
[java/jsp] js 파일 안에서 아무리 소스를 수정해도 브라우저에 바로바로 반영이 안된다면? (4) | 2016.11.11 |
[jstl] Date형과 String형인 경우 jstl(fmt)로 날짜 포맷에 맞게 출력하는 방법 (0) | 2016.11.11 |
댓글