728x90
반응형
질문 : JavaScript를 사용하여 문자열에서 공백을 제거하는 방법은 무엇입니까?
문자열에서 공백을 제거하는 방법은 무엇입니까? 예를 들면 :
입력:
'/var/www/site/Brand new document.docx'
산출:
'/var/www/site/Brandnewdocument.docx'
답변
str = str.replace(/\s/g, '');
예
var str = '/var/www/site/Brand new document.docx';
document.write( str.replace(/\s/g, '') );
업데이트 : 이 질문을 바탕으로 다음을 수행합니다.
str = str.replace(/\s+/g, '');
더 나은 솔루션입니다. 동일한 결과를 생성하지만 더 빠르게 수행합니다.
정규식
\s
는 "공백"에 대한 정규식이고 g
는 "전역"플래그입니다. 즉, ALL \s
(공백)와 일치합니다.
+
대한 훌륭한 설명은 여기 에서 찾을 수 있습니다.
참고로 작은 따옴표 사이의 내용을 원하는 것으로 바꿀 수 있으므로 공백을 다른 문자열로 바꿀 수 있습니다.
출처 : https://stackoverflow.com/questions/5963182/how-to-remove-spaces-from-a-string-using-javascript
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
null 또는 빈 컬렉션을 반환하는 것이 효율적인가? (0) | 2021.12.16 |
---|---|
자바스크립트 문자열의 첫 번째 문자를 얻는 방법 (0) | 2021.12.16 |
JavaScript 창 크기 조정 이벤트를 연결하는 방법 (0) | 2021.12.15 |
JavaScript 대신 TypeScript를 사용해야 하는 이유 (0) | 2021.12.15 |
JavaScript에서 호출자 함수를 찾는 방법 (0) | 2021.12.14 |