Adding commas to a number

前端 未结 3 1902
挽巷
挽巷 2021-01-29 09:18

I\'m trying to make a number like 1234567 go to be 1,234,567, but need some help. My thoughts were that I could use a split with \\d{3} and then join a , to that. T

3条回答
  •  孤街浪徒
    2021-01-29 09:32

    i dont know if ruby has already an option to format numbers but in regex you can do this

    /\G([+-]?\d+?)(?=(?:\d{3})++(?=\.\d++$|$))/g
    

    then replace with this

    \1,
    

    sample: http://regex101.com/r/bA9cV2

提交回复
热议问题