MLのゲーム履歴をCSV形式テキストに変換
Memory League にて ゲーム履歴(Recent Games)を
https://memoryleague.com/
CSV 形式のテキストに変換するキーボードマクロです。
サクラエディタで使用します。
CSVに変換することにより、Excelにデータとして取り込むことができ、
グラフを作成し分析が可能になります。
ーーーーーーーーーーーーーーーーーーーーーーーーー ここから
// ******************************************
// Memory League の ゲーム履歴を CSV形式に変換する
// キーボードマクロのファイル
// for sakuraエディタ
// ******************************************
ReplaceAll(',', ','); // 名前にカンマが含まれている可能性があるので、全角に置き換えておく
ReplaceAll(' beat ', ','); // すべて置換
ReplaceAll(' drew with ', ','); // すべて置換
ReplaceAll(' in Cards\r\n', ',Cards', 4); // すべて置換 改行(\r\n)を削除 正規表現
ReplaceAll(' in Images\r\n', ',Images', 4); // すべて置換 改行(\r\n)を削除 正規表現
ReplaceAll(' in International Names\r\n', ',Inter',4); // すべて置換 改行(\r\n)を削除 正規表現
ReplaceAll(' in Names\r\n', ',Names',4); // すべて置換 改行(\r\n)を削除 正規表現
ReplaceAll(' in Numbers\r\n', ',Numbers',4); // すべて置換 改行(\r\n)を削除 正規表現
ReplaceAll(' in Words\r\n', ',Words',4); // すべて置換 改行(\r\n)を削除 正規表現
ReplaceAll(' in Surprise\r\n', ',Surprise',4); // すべて置換 改行(\r\n)を削除 正規表現
ReplaceAll('(', ',',); // すべて置換
ReplaceAll('s) ', ','); // すべて置換
ReplaceAll('s / ', ','); // すべて置換
ReplaceAll(' days ago', '',); // すべて置換
ReplaceAll(' in ', ',',); // すべて置換
ReDraw(0); // 再描画
ーーーーーーーーーーーーーーーーーーーーーーーーー ここまで