반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- IntelliJ
- 자바스크립트
- input
- Button
- windows
- CMD
- 이클립스
- js
- 문자열
- json
- html
- list
- Eclipse
- 테이블
- table
- ArrayList
- 인텔리제이
- 배열
- Java
- Array
- 자바
- Visual Studio Code
- date
- string
- 이탈리아
- Maven
- vscode
- javascript
- Files
- CSS
Archives
- Today
- Total
어제 오늘 내일
[Javascript] 정규식으로 문자열 공백 제거하기 본문
Javascript에서 정규식을 이용하여 문자열의 공백을 제거하는 방법입니다.
str.replace(/\s/g, '');
예제
const str = "안 녕 하 세 요 ";
const trimStr = str.replace(/\s/g, '');
console.log(trimStr); // "안녕하세요";
1. replace() 함수
JavaScript의 replace() 함수는 문자열에서 특정 패턴을 찾아 다른 문자열로 대체하는 데 사용됩니다.
str.replace(searchValue, newValue)
자세한 설명은 지난 포스팅을 참조하세요.
[Javascript] 문자열에서 특정 문자열 치환하기 (replace)
2. 정규식 /\s/g
- / : 정규식은 /로 시작하고 끝납니다. 이것은 정규식의 시작과 끝을 나타냅니다.
- \s : 이것은 공백 문자를 나타내는 메타 문자입니다. 공백 문자는 스페이스, 탭, 줄 바꿈 등을 포함합니다.
- / : 정규식의 끝을 나타냅니다.
- g : 이것은 정규식의 플래그 중 하나로, 전역 검색을 나타냅니다. 전역 플래그를 사용하면 문자열에서 패턴과 일치하는 모든 부분을 찾습니다. 그렇지 않으면 첫 번째 일치하는 부분만 찾습니다.
따라서, '/\s/g'는 문자열에서 모든 공백을 찾아냅니다.
반응형
'IT > Javascript' 카테고리의 다른 글
[Javascript] textarea 값 가져오기, 넣기, 지우기 (0) | 2024.02.04 |
---|---|
[Javascript] 동적 html 요소 추가하기 (0) | 2024.02.03 |
[Javascript] 소수점 2 자리 올림, 내림, 반올림, 버림 (0) | 2024.01.15 |
[Javascript] 현재 시간 yyyymmddhhmmss 포맷으로 표현하기 (0) | 2024.01.11 |
[Javascript] input 항목에 focus 이동 시키기 (0) | 2024.01.10 |
Comments