javascript 에서 replaceAll
* 자바스크립트에서는 replaceAll 이라는 기능이 없음. * 전체 a를 b로 변경 하고 싶을 때.var name = 'a12a34a111'; 실행결과값 name.replace('a','b'); b12a34a111 name.replaceAll('a','b'); 에러 name.replace(/a/gi,'b'); b12b34b111 * 결론정규 표현식을 써서 replaceAll과 같은 효과를 갖게 한다. g : 검색범위는 전체.i : 대소문자를 구분하지 않음. 만약 특수문자를 검색하여 변환해야 할 때는 변환문자 앞에 "\" 를 붙여 준다.\를 붙여줌으로써, 정규표현식의 문자가 아닌 검색대상의 문자가 된다.ex) name.replace(/\+/gi,'b')
2015.10.23