Heung-9

[JavaScript]금액 또는 숫자 콤마 적용 정규표현식 본문

Development /JavaScript

[JavaScript]금액 또는 숫자 콤마 적용 정규표현식

Heung-9 2018. 12. 31. 15:00

[JavaScript] 금액 또는 숫자 콤마 적용 정규표현식



자바스크립트를 이용해 금액 이나 숫자에 콤마를 적용하는 정규식 표현

function AmountCommas(val){
    return val.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",");
}


Ex)예제코드와 같은 정규식표현을 사용하면 숫자인자값을 받아 세자리수마다 콤마(,)를 찍어 반환하게된다.

var Amount = 500000;

AmountCommas(Amount);   //return값 : 500,000



숫자에 콤마를 적용하는 방식중 반복문을 이용하여 일일이 콤마를 찍는방식도있지만
개발하는 환경에서 따로 Formatter기능 라이브러리가 없다면 정규표현식이 제일 간단한방식인거같다.




Comments