Develop

[JavaScript] replaceAll 한번만 치환될 때 모두 치환시키기 본문

웹 개발/JavaScript & jQuery & JSTL

[JavaScript] replaceAll 한번만 치환될 때 모두 치환시키기

개발 기록 2024. 2. 21. 15:21

replaceAll 전체 치환하기 - join 함수 이용

 

자바스크립트는 replace() 함수 사용 시 한번만 치환된다.

var a = "2008-08-28";
var b = a.replace("-","");
alert(b);    // 200808-28

 

아래와 같이 split 함수와 join 함수를 쓰면 이러한 문제가 해결 된다.

 

var a = "2008-08-28";
var b = a.split("-").join("");
alert(b);    // 20080828

 


 

참고한 글

 

정규 표현식(regexp) 예 모음 > jQuery | 제일컴퓨터학원 (kunwi.co.kr)

 

정규 표현식(regexp) 예 모음 > jQuery | 제일컴퓨터학원

기본 문법 RegExp.exec(string)RegExp.test(string)String.match(pattern)String.search(pattern)String.replace(pattern,string)String.split(pattern) 구분 문자열 설명 확장문자(backslash) s 공백 문자(스페이스, 탭, 폼 피드, 라인 피드)

www.kunwi.co.kr