위 처럼 replace 를 하고 /-/g 를 하면 - 마이너스가 없어진다.
정규식을 사용한다.
아래는 설명
replace(치환)
var 변수;
변수.replace(,);
g : 모든 패턴 체크(global)
i : 대소문자를 구별없이 체크
m : 여러줄 체크
^ : 처음
$ : 끝
. : 한문자
.replace(' ','') : 첫번째 공백 제거
.replace(/\-/g,'') : - 제거
.replace(/[-]/g,'')
.replace(/,/g,'') : , 제거
.replace(/^\s+/,'') : 앞의 공백 제거
.replace(/\s+$/,'') : 뒤의 공백 제거
.replace(/^\s+|\s+$/g,'') : 앞뒤 공백 제거
.replace(/\s/g,'') : 문자열 내의 모든 공백 제거
2가지 이상사용시 .replace(/[-]|\s/gi, ''); 등으로 |(or)을 가지고 사용가능 (-,공백제거)
출처 : https://huistorage.tistory.com/20