페이지를 구현하다 보면 원화, 달러 표기 등을 할 때 단위 별 쉼표 표기가 필요할 때가 있다.
간단하게 아래의 코드를 사용하면 된다.
Number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",")
이를 이용한 예제를 간단히 만들어 보았다.
import React from 'react';
const Test = () => {
const number = 123456789
return(
<div>
{number} 원
</div>
)
}
export default Test;
위와 같은 코드를 브라우저에 나타내 보면 아래와 같다.
이 코드를 천 단위로 쉼표를 찍어 표시하면 아래와 같다.
import React from 'react';
const Test = () => {
const number = 123456789
const number2 = number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",")
return(
<div>
{number2} 원
</div>
)
}
export default Test;
위와 같이 적용하면 아래와 같은 결과를 얻을 수 있다.
'React' 카테고리의 다른 글
[React] react 에서 vConsole 사용하기(console) - 떽떽대는 개발공부 (0) | 2021.03.03 |
---|---|
[React] react 에서 다국어 처리 적용하기(2) - 떽떽대는 개발공부 (0) | 2021.03.02 |
[React] crypto 를 이용하여 암호화 하기 - 떽떽대는 개발공부 (0) | 2021.02.24 |
[React] react 에서 핸드폰번호, 비밀번호, 이메일 유효성 검사하기 - 떽떽대는 개발공부 (0) | 2021.02.23 |
[React] react 에서 우편번호 찾기 api 사용하기 - 떽떽대는 개발공부 (1) | 2021.02.22 |
댓글