반응형

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
반응형
'Node.js' 카테고리의 다른 글
| mongodb atlas whitelist에 0.0.0.0을 넣어도 연결이 안될 때 (0) | 2025.06.07 |
|---|---|
| [Node.js] FCM으로 푸시 메시지 전송(단일, 여러개) (0) | 2024.08.21 |
| [Node.js] PM2로 프로젝트 구동 시 개발/상용 환경 나누기 (0) | 2024.07.18 |
| [Node.js] FCM으로 푸시알림 보내는 API 작성하기 (0) | 2024.07.10 |
| [Cheerio] 현재 태그의 텍스트만 가져오기 (0) | 2024.06.19 |
