- 462 名前:デフォルトの名無しさん [2009/09/30(水) 18:46:43 ]
- 全角の数字を半角にしようと下記のフィルタつくったんだけど
変換されないで、元の値が戻ってくる。 何が間違ってるか教えてください。 使う文字コードはUTF-8です。 #全角数字を半角数字に変換するフィルタ def zen_to_han_int(str) outstr = str.gsub(/0/,"0") outstr.gsub!(/1/,"1") outstr.gsub!(/2/,"2") outstr.gsub!(/3/,"3") outstr.gsub!(/4/,"4") outstr.gsub!(/5/,"5") outstr.gsub!(/6/,"6") outstr.gsub!(/7/,"7") outstr.gsub!(/8/,"8") outstr.gsub!(/9/,"9") return outstr end
|

|