자바스크립트로 문자열의 공백 제거하기
replace()
- 공백을 빈 값으로 교체 가능
var str = "A B C D E";
str.replace(" ", "");
//AB C D E
var str = "A B C D E";
str.replace(/ /g, "");
//ABCDE
//문자열의 모든 공백을 제거하기 위해 정규식(/ /g) 활용
//정규식: / / 사이의 값을 replace의 2번째 인자값으로 교체 가능
//정규식의 g: 문자열의 모든 / / 사이의 값을 바꿔줌
- 문자를 교체하는 것이기에 공백이 아니더라도 사용 가능
var str = "A가a나A다a";
str.replace(/a/g, "");
//A가나A다
str.replace(/a/gi, "");
//가나다
//정규식의 gi: i 옵션을 주면 대소문자 모두 포함시킬 수 있음
trim()
- 문자열 앞, 뒤 공백 제거
var str = " A B C D E ";
str.trim();
//A B C D E
'Frontend' 카테고리의 다른 글
[JS] 문자열 ➡ 배열로 변환(split) (0) | 2022.02.09 |
---|---|
[JS] 문자열 자르기(substr, substring, slice) (0) | 2022.02.09 |
[JS] 왼쪽에 붙은 0 제거하기 (0) | 2022.01.06 |
[JS/jQuery] action, submit (0) | 2021.11.03 |
[jQuery] select 이벤트 부여 (0) | 2021.11.02 |
댓글