01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新:2007/11/26
・日時:11/24(土) 18時に乾杯(17時から練習開始)
・場所:(プ)
・会費:5,000円
<参加予定者>
1.Mutsuta
2.Atsumi
3.Takayama
4.Usui
5.Ouchi
6.akapy
7.Kiyoshi.S:少し遅れる
8.Hiroshi
9.Hirayama
10.Kouji:少し遅れる
11.Nishikawa:11/22は吹雪でようこに飲みに行けなかったので(笑)
<後日、連絡をくれる人>
12.Nigou
13.Odajima
<欠席>
Hoshi
Kurosawa
とりあえず以上。
あとでTOMさんにメールしよう。
#!/usr/bin/env ruby $KCODE="EUC" if ARGV[0] == nil STDERR.puts "引数が足りません" STDERR.puts "例:$ ./cl2moneycsv-kamoku.rb ~/trunk/ChangeLog" exit 0 end inside_flag = 0 kamo = [] k = 0 while line = gets if /^((\d{4}-\d\d)-\d\d)/ =~ line then # 日付をキープ date = $1 # = year-month-day elsif /買#物ログ.*:/ =~ line then # 家計簿データ記述ブロックの始まり inside_flag = 1 tag = $& elsif inside_flag == 1 then # ブロック内 if /^\s*$/ =~ line and inside_flag == 1 then # ブロックの終わり inside_flag = 0 else /^\t(.+?)(\s|\xa1\xa1).*(\s|\xa1\xa1)(\d+)$/ =~ line yo = line.split(nil) kamoku = yo[0] naiyou = yo[1] kingaku = yo[2] sonota = yo[3] kamo.push(yo[0]) kamo.uniq! p kamo end end end
#!/usr/bin/env ruby
$KCODE="EUC"
if ARGV[0] == nil
STDERR.puts "引数が足りません"
STDERR.puts "例:$ ./cl2moneycsv-kamoku.rb ~/trunk/ChangeLog"
exit 0
end
inside_flag = 0
kamo = []
k = 0
while line = gets
if /^((\d{4}-\d\d)-\d\d)/ =~ line then # 日付をキープ
date = $1 # = year-month-day
elsif /買#物ログ.*:/ =~ line then # 家計簿データ記述ブロックの始まり
inside_flag = 1
tag = $&
elsif inside_flag == 1 then # ブロック内
if /^\s*$/ =~ line and inside_flag == 1 then # ブロックの終わり
inside_flag = 0
else
/^\t(.+?)(\s|\xa1\xa1).*(\s|\xa1\xa1)(\d+)$/ =~ line
yo = line.split(nil)
kamoku = yo[0]
naiyou = yo[1]
kingaku = yo[2]
sonota = yo[3]
kamo.push(yo[0])
kamo.uniq!
p kamo
end
end
end
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2008-11-15 04:30