From: WATANABE Hirofumi Date: 1999-07-27T13:15:44+09:00 Subject: [ruby-dev:7431] Re: jcode.rb わたなべです. Wakou Aoyama writes: :$ time ruby -rjcode -pe ' :BEGIN { : Kana2Hira = {} : a = "ぁ" : ("ァ" .. "ン").each{|c| Kana2Hira[c] = a.dup; a.succ! } :} :$_.gsub!(/ァ-ン/){|c| Kana2Hira[c] } :' test.txt > /dev/null $_.gsub!(/[ァ-ン]/){|c| Kana2Hira[c] } にしないと多分なにも置換されないから不公平なテストです :-) 現在はさらなる高速化を計ってます. あと 2 倍ぐらいは速くなりそう. -- わたなべひろふみ