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;
}
'프로그래밍 > HTML, Javascript, CSS' 카테고리의 다른 글
[JS] HTML에서 JS를 이용하여 IP 주소 얻기 (3) | 2019.04.03 |
---|---|
[JS] IP를 이용한 Geolocation 정보 얻기 (위도, 경도) (0) | 2019.04.03 |
[JS] CORS 이슈 Access-Control-Allow-Origin 문제 해결하기 (0) | 2019.03.28 |
[JS] 구글 맵을 이용하여, 주소를 Geolocation(위도, 경도)로 바꾸기 (0) | 2019.03.28 |
[자바스크립트] Associative array 정렬하기 (0) | 2019.03.11 |