JavaScript String.replaceAll() 메서드가 replace()와 다른 점은?
쉬움 MDN Web Docs해설
replace()는 첫 번째 일치 항목만 교체하지만(정규식 /g 플래그 없이), replaceAll()은 문자열 패턴의 모든 일치 항목을 교체합니다. 'hello world hello'.replaceAll('hello', 'hi')는 'hi world hi'를 반환합니다.
replace()는 첫 번째 일치 항목만 교체하지만(정규식 /g 플래그 없이), replaceAll()은 문자열 패턴의 모든 일치 항목을 교체합니다. 'hello world hello'.replaceAll('hello', 'hi')는 'hi world hi'를 반환합니다.