正規表現で数値を3桁毎のカンマ区切り形式に変換(Ruby編)
text = "12345678901234567"
puts text.gsub(/(\d)(?=(\d{3})+(?!\d))/, '\1,')
//↓
//12,345,678,901,234,567
//になります。
//参照:
//http://www.ruby-lang.org/ja/man/html/_C0B5B5ACC9BDB8BD.html#a.a5.b5.a5.f3.a5.d7.a5.eb
日 | 月 | 火 | 水 | 木 | 金 | 土 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |