2007-05-16 テキスト加工 Diary Rubyでテキスト加工をするのが最近のまいぶーむ。 まずCSVファイルを整形表示してみた。これはArrayクラスに全データをString#ljust(列の最大幅)して、puts CSV.readlines(file).ljustみたいな感じで実現。自分だけが使うUtility的なメソッドを組み込みクラスに勝手に追加できるのは便利だ。 他に、Chasenの出力をパースして、実験で再利用する際に便利(だと思われる)形式に整形してみた。小物を作るたびに、パース用のクラスにメソッドが増えていく・・・。