Home

오늘의 기억

[JavaScript] String replaceAll


JavaScript String 에는 기본적으로 replaceAll 함수가 존재하지 않는다. 따라서 StringPrototype 으로 추가하거나, 별도 함수를 선언 해야한다.

다음은 StringreplaceAll Prototype 을 추가한 것이다. 정규식을 이용해 만들었다.

String.prototype.replaceAll = function(pattern, str) {
  return this.replace(new RegExp(pattern, 'gi'), str);
};
20170926 Charyum.Park