자바스크립트

[Javascript] 모든 문자열 치환하기 (replace, replaceAll)

포포015 2021. 5. 30. 22:54

replace() 함수는

문자열에서 변경하려는 문자열이 여러 번 반복될 경우,

첫 번째로 발견한 문자열만 치환해 줍니다.

즉, 'apple, banana, banana' 이렇게 'banana'가 여러 번 반복될 경우

replacT('banana', 'tomato')를 실행하면 첫번째로 발견된 'banana'만 치환되어

'apple, tomato, banana'의 결과를 얻게 됩니다.

 

간단하게 replactAll() 이라는 함수가 있다면 좋겠지만,

불행하게도 Javascript에는 replaceAll() 이라는 함수는 없습니다.

 

 

 

***** 제이쿼리에서는 있음!