[JavaScript] replace 사용하기

반응형
  • 문자열을 변경하는 Method 이다.

 

🗒️ 사용 방법

let str = '대상 문자열'; str.replace([변경 전 문자], [변경 후 문자]);
  • replace는 첫 번째 문자만 변경한다.
  • replace는 정규식을 사용할 수 있다.

 

 

전체 변경하기

let str ='12121212'; str.replaceAll('12', '34');
  • replaceAll은 변경 대상이 된 문자를 모두 변경할 수 있다.
  • replaceAll은 InternetExpler에서는 사용되지 않는다.

 

⭐ 효율적인 전체 변경방법

let str = '몰랑몰랑 피우의 블로그'; console.log(str); console.log(str.replace('몰랑', '변경 된 ')); str = str.replace(/몰랑/g, '환영 합니다.'); console.log(str);

 

  • replace는 첫 번째 나오는 문자 대상만 적용이 된다.
  • replace 사용 후, 정규식 활용할 경우 전체를 변경할 수 있다.
  • 이 방법을 선호하는 이유는 웹 브라우저, JS 상관없이 활용할 수 있다는 점이다.

 

 

 

반응형

댓글

Designed by JB FACTORY