프로그래밍/HTML, Javascript, CSS

[JS] Javascript를 이용하여 HTML 주석 지우기 / 숫자 콤마 넣기

포도알77 2019. 3. 28. 08:34

1. HTML 주석 지우기

 자바 스크립트로 HTML 엘리먼트의 값을 받아 올 때, HTML 주석이 같이 들어있는 경우가 있다. 이때 HTML의 주석을  정규식을 이용하여 효과적으로 제거한다.

function rmComment(str){
  return Number(str.replace(/(<([^>]+)>)/ig, "").replace(/,/ig, ""));
}

 

2. 숫자 comma 넣기

 자바 스크립트로 숫자를 입력할 때,  1000단위에서 comma를 넣어주는 경우를 정규식을 이용하여 수행한다.

function commify(n) {
  var reg = /(^[+-]?\d+)(\d{3})/;
  n += '';                         
  while (reg.test(n))
    n = n.replace(reg, '$1' + ',' + '$2');
  return n;
}

 

페이스북으로 공유카카오톡으로 공유카카오스토리로 공유트위터로 공유URL 복사