-
js regular thousands format |
Beta Was this translation helpful? Give feedback.
Answered by
hixb
Jul 19, 2022
Replies: 1 comment
-
formatMoney('123456789') // '123,456,789' |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
xiao-ice
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
const formatMoney = (money) => { return money.replace(new RegExp(
(?!^)(?=(\d{3})+${money.includes('.') ? '\.' : '$'})`, 'g'), ',')}
formatMoney('123456789') // '123,456,789'
formatMoney('123456789.123') // '123,456,789.123'
formatMoney('123') // '123'
`