본문 바로가기
Node.js

[Node.js] Node에서 replaceAll 사용하기

by pocket.dev 2024. 8. 22.
반응형

node.js

 

 

 

MDN에 따르면 node.js version 15.0.0부터 replaceAll 메서드가 지원된다고 써있다. 하지만 나는 노드 버전이 18.16.0임에도 불구하고 replaceAll을 사용할 수 없었다. 그래서 replace + 정규식 조합을 쓰기로 했다.

// 예시) 문자열 '-'를 문자열 '.'로 바꾸기

const originalTxt = 'Hello-World-Text';
const changedTxt = originalTxt.replace(/-/g, '.');

console.log(changedTxt); // 'Hello.World.Text';

 

 

 

MDN: https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/replaceAll

 

String.prototype.replaceAll() - JavaScript | MDN

replaceAll() 메서드는 pattern의 모든 일치 항목이 replacement로 대체된 새 문자열을 반환합니다. pattern은 문자열 또는 RegExp일 수 있으며 replacement는 각 일치 항목에 대해 호출되는 문자열 또는 함수일

developer.mozilla.org

 

반응형
Buy Me A Coffee