페이지를 구현하다 보면 원화, 달러 표기 등을 할 때 단위 별 쉼표 표기가 필요할 때가 있다.
간단하게 아래의 코드를 사용하면 된다.
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 |
댓글