hanker

Javascript - 하이픈(-) 전체 제거 및 변경 본문

JavaScript

Javascript - 하이픈(-) 전체 제거 및 변경

hanker 2024. 3. 31. 17:06
반응형

Javascript 상에서 replaceAll 을 하게 되면 편하게 전체 제거가 되지만, 

IE를 써야만 하는 환경이라면 replaceAll 기능을 쓸 수 없다.

 

그래서 replaceAll 과 같은 기능을 하는 정규표현식을 이용해서 특정 문자를 변경해야 한다.

 

// 기존 replaceAll
var str = "010-1234-5678";
console.log(str.replaceAll("-", ""));

출력 : 01012345678

// 정규표현식 사용
var str = "010-1234-5678";
console.log(str.replace(/-/g, ""));

출력 : 01012345678

 

반응형