みずほダイレクト入出金明細の変換ツール
私はみずほ銀行に口座を持っていて、Webで明細確認や振込ができるみずほダイレクトを使っています。みずほダイレクトは割と使いやすいのですが、入出金明細をコピペして取り扱いにくい難点があります。そこで、取り扱いやすいようにテーブルに変換するツールを作りました。
入出金明細をコピペすると以下のようになってしまいます(Chromeでのみ確認)。
2011.10.20 - 123,456 円 ATM 2011.10.26 1,234 円 - 電気 2011.10.27 12,345 円 - ワロスカ−ド
これを以下のようなテーブルに変換します。
日付 | 引出 | 預入 | 内容 |
---|---|---|---|
2011-10-20 | 123456 | ATM | |
2011-10-26 | -1234 | 電気 | |
2011-10-27 | -12345 | ワロスカ−ド |
これならExcelやGoogle Docsに貼り付けて管理できますね。他にいい方法があったら教えてください。
ちなみに、変換ルールはこんな感じです。
$('#meisai').change(function () { $('#result>tbody').empty(); $.each($.map($(this).val().split(/[\r\n]+/), function (x, i) {return ([ (function (x) {return x.replace(/\./g, '-');}), (function (x) {return x.replace(/[円, -]/g, '').replace(/(.+)/, '-$1');}), (function (x) {return x.replace(/[円, -]/g, '');}), (function (x) {return x;}) ])[i % 4](x.replace(/^ *| *$/g, ''));}), function (i, x) { if (i % 4 == 0) { $('#result>tbody').append('<tr/>'); } $('#result>tbody>tr:last-child').append($('<td/>').text(x)); }); }).change();