코딩/JAVASCRIPT 10

javascript 정규식을 이용한 replaceAll

See the Pen Untitled by shpark57 (@shpark57) on CodePen. 찾아봐도 제대로 예외가 너무많길래 어떻게할까 고민하다 chatGpt형님에게 물어봤더니 바로 뚝딱 만들어주네요 결론 대소문자 구분하는 정규식을사용한 아래의 replaceAll을 사용하면 될듯합니다. String.prototype.replaceAll = function (search, replace) { // 대소문자 구분 없이 검색 문자열을 이스케이프하고 i 플래그를 사용한 정규 표현식 생성 const searchRegExp = new RegExp(search.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'), 'gi'); return this.replace(searchRegExp..

코딩/JAVASCRIPT 2023.09.11