2007-07-01から1日間の記事一覧

全角文字を半角文字に変換するプログラム

require 'jcode' aaa = ("ABC") puts aaa.tr('A-Z', 'A-Z') ただし、エディタならびにRubyの文字コードを統一(UTF-8など)しておく必要あり。

テキストファイルを固定文字数で切って、行番号をつけるプログラム

抜粋 #!ruby -Ks head_figure = 3 text_length = 80 - head_figure - 2 while line = gets do line.chomp! lines = Array.new while line.gsub!( /^.{#{text_length}}/, '' ) do lines << $& end lines << line # 行番号をつけて出力 result = '' lines.each…