반응형
자바스크립트 내에서 공백 제거하는 방법에 대해 알아보자.
공백 제거하는 방법에는 앞쪽, 뒷쪽, 양쪽, 전체 4가지 방법으로 나눌 수 있다. 보통 전체 공백을 제거하는 방법을 많이 사용하지만 다양한 방법에 대해 알아두면 좋을 것 같다.
예를 들어 " 1 2 3 " 이라는 문자열이 있다고 가정하고 설명하도록 하겠다.
앞쪽 공백제거
var a = " 1 2 3 " ;
a.replace(/^\s*/, "") ;
> 결과 : [1 2 3 ]
뒷쪽 공백제거
var a = " 1 2 3 " ;
a.replace(/\s*$/, "") ;
> 결과 : [ 1 2 3]
양쪽 공백제거
var a = " 1 2 3 " ;
a.replace(/(^\s*)|(\s*$)/g, "") ;
> 결과 : [1 2 3]
전체 공백제거
var a = " 1 2 3 " ;
a.replace(/(\s*)/g, "") ;
> 결과 : [123]
위에서 확인한 예제들을 확인하면 간단히 이해할 수 있을 것이다.
↓ 공감 을 눌러주시면 블로거에게 큰 힘이 됩니다 !
반응형
'공부 이야기' 카테고리의 다른 글
[엑셀] 텍스트 또는 숫자가 있는 셀만 선택하는 방법 (0) | 2018.09.20 |
---|---|
[JavaScript] 대소문자 변환 방법 (Upper, Lower) (0) | 2018.09.18 |
[JavaScript] 문자열 자르는 방법 (split, substr, substring) (0) | 2018.09.18 |
[SQL] 여러 행을 단일 텍스트로 합치기 (STRING_AGG 함수) (0) | 2018.09.18 |
[엑셀] 자동으로 오늘 날짜 및 시간 입력하는 방법 (0) | 2018.09.07 |