프로그래밍 언어/HTML,CSS,JS

JavaScript를 사용하여 문자열에서 공백을 제거하는 방법

Rateye 2021. 12. 15. 11:45
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
반응형