상세 컨텐츠

본문 제목

[JS] javascript에서 string 빈칸(스페이스) 없애기

개발/ETC

by 대충고양이짤 2022. 2. 18. 10:55

본문

정규 표현식으로 빈칸을 없앤다

const firstLine = " Call me Ishmael ";
console.log(firstLine.replace(/ /g, ""));

여러가지 방법이 있지만 정규 표현식이 가장 깔끔하다


const firstLine = " Call me Ishmael ";
console.log(firstLine);

//trim()은 문자열 앞뒤의 공백을 메꿔준다
console.log(firstLine.trim());

//replace는 특정 문자를 특정 값으로 변환해 주는데, 하나만 변경된다
console.log(firstLine.replace(" ", ""));

//replaceAll는 특정 문자를 특정 값으로 변환해 주는데, 전체가 변경된다
//하지만 지원하지 않는 브라우저도 있다 
console.log(firstLine.replaceAll(" ", ""));

//정규 표현식으로 전체 문자열에서 바꿔주면 된다
console.log(firstLine.replace(/ /g, ""));

결과


 Call me Ishmael 
Call me Ishmael
Call me Ishmael 
CallmeIshmael
CallmeIshmael

관련글 더보기

댓글 영역