java

문자열에서 공백제거하기

풀스택 개발자 2021. 6. 23. 17:24

프로젝트를 진행하다 공백이 있는 이미지 파일을 업로드했을때 

img태그에서 해당 파일을 못 읽어낸다는것을 발견할 수 있었다.

 

따라서 파일을 업로드 할 때 파일의 공백을 모두 제거해주고 업로드를 해야한다.

이때 사용하는 문자열 공백 제거방법은

 

str.replaceAll(" ", "");

위 함수를 사용하는것이다.

 

하지만 이 방법으로 확실한 공백제거가 이루어 지지 않는다. 이를 해결하기 위해선 정규식을 사용한다.

 

str.replaceAll("\\s", "");

 

정규식

화이트 스페이스 문자: [\s]