특정요소를 제외하고 제거하는 방법에는 여러가지가 있겠지만, 이 글에서는 정규식을 이용해 제거하는 방법을 다뤄보려고 한다.
정규식에서 특정 문자를 제외선택하는 방법은 /[^]/가 있다. ^이후에 나오는 문자들을 선택하지 않는다는 의미이다.
만약 문자,숫자,-,.,_를 제외하고서 제거하기를 원한다면 다음과 같이 작성하면 된다.
string.replace(/[^\w-._]+/g,'')
'Javascript' 카테고리의 다른 글
[자바스크립트] 숫자 오름차순으로 정렬하기 (0) | 2021.05.19 |
---|---|
[자바스크립트] 문자열에 특정 길이만큼 원하는 문자로 채우는 방법 (0) | 2021.05.18 |
[Javascript] parameter default 파라미터에 기본값 미리 설정하기(es6이후버전) (0) | 2021.05.04 |
[Javascript] map에 대하여 (0) | 2021.04.29 |
[Javascript]4가지 데이터 저장방식(array,set,object,map) 의 사용기준 (0) | 2021.04.29 |