[問題] 數字的格式化輸出

看板RegExp作者 (lake)時間15年前 (2009/09/05 06:33), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
在ruby 版看到的 要把12345678印出加上逗號變成 1,234,567 這樣的格式 是利用 (\d)(?=\d{3}+(\.\d*)?$) 這樣去找 可是小弟我看不是很懂, 理解的有點怪 XD 我以為這樣是指 後面可以跟著三個數字的 那個數字 這樣怎麼不會 變成 1,2,3,4,567 因為前面那些(1 2 3 4)的後面都可以跟三個阿 XD 我觀念有點問題 請大大指正一下 m(_._)m -- 早鳥網 一個能紀錄你早起, 規畫每日目標的地方 http://iwakela.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.22.1

09/05 07:10, , 1F
懂了 後面跟的數字 數目要是 3的倍數(\d{3}+) 直到結尾 $
09/05 07:10, 1F
文章代碼(AID): #1AePN6Dp (RegExp)