[java] 자바에서 줄바꿈(\n) 개행문자 치환
자바에서 줄바꿈은 \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)", " ");
spring
2021. 3. 30. 15:06