[javascript] replaceAll을 사용하고 싶을 때는 간편하게 정규식을 사용하자
replaceAll을 javascript에서 사용하고 싶을 때는 정규식으로 사용하면 replaceAll과 동일한 기능으로 사용 가능하다. 참고로 javascript에서는 replaceAll을 지원하지 않는다. 문자 하나 바꿀 때는 replace을 사용하고 전체 문자를 바꿀 때는 replace(/문자/gi, "변경문자") 형태로 사용하면 된다. gi는 정규식에서 대소문자 구분없이 변경 문자를 전체에서 찾게해준다. ex) '-' 문자를 빼고 싶을 때 var coupon = "SDFS-SFSF-SFSF"; var mdfyCoupon = coupon.replace(/-/gi, "");
Programming/javascript
2020. 3. 23. 15:08
반응형