LHJ

I'm a FE developer.

17.4 정규식을 사용한 문자열 교체

24 May 2020 » js_lj

17.4 정규식을 사용한 문자열 교체

String.prototype.replace 메서드에도 정규식을 쓸 수 있습니다.
정규식을 쓰면 더 여러 가지 일을 할 수 있습니다.
간단한 것부터 시작합시다.
네 글자 이상으로 이루어진 단으러르 모두 교체하겠습니다.

const input = "As I was going to Saint Ives";
const output = input.replace(/\w{4,}/ig, '****'); // "As I was **** to **** ****"

나중에 훨씬 더 다재다능한 교체 방법을 설명할 겁니다.