상세 컨텐츠

본문 제목

[java] 자바에서 줄바꿈(\n) 개행문자 치환

spring

by somiyuralove 2021. 3. 30. 15:06

본문

자바에서 줄바꿈은 \n\r로 표시가 되는데요.

이걸 찾아서 공백으로 바꾸고 싶어서 이렇게 해 봤는데 잘 안되더라구요.

value = value.replaceAll("\n", " ");

그래서, 인터넷을 뒤져서 다음과 같이 해보니 잘 되더군요.

System.getProperty("line.sepatator")가 줄바꿈 문자를 담고 있기 때문이죠.

value = value.replaceAll(System.getProperty("line.separator"), " ");

아래처럼 정규식 패턴을 이용해도 됩니다.

\r\n 또는 \n\r 또는 \n 또는 \r을 찾아서 공백으로 치환하는 명령입니다.

value = value.replaceAll("(\r\n|\r|\n|\n\r)", " ");

관련글 더보기

댓글 영역