JavaScript에서 replace() 메소드는 문자열 내의 모든 패턴에 대해 대체 작업을 수행하지 않는다.
기본적으로 첫 번째 패턴만 대체하고 종료되기때문에 ,와 , 사이에 공백이 있으면 ,가 중복될 수 있다.
그래서 replace() 메소드를 반복해서 사용하거나 정규식을 사용하여 다음과 같이 대체할 수 있다.
javascriptCopy code
list_item = list_item.replace(/,,+/g, ',');
'Development' 카테고리의 다른 글
| [GIT] 깃모지 사용하기 (0) | 2023.05.04 |
|---|---|
| [사이드프로젝트] 데이터베이스 및 테이블 생성하기 (0) | 2023.05.04 |
| [CSS] 테이블 줄바꿈 하기 (0) | 2023.03.21 |
| [node.js] node.js 설치하기(feat. Homebrew 설치) (0) | 2023.03.12 |
| [UltraEdit] 정규식으로 괄호 안 문자 제거하기 (0) | 2023.02.22 |