[#43479] Re: sakuraインターネットのレンタルサーバーでRuby on Railsを動かす方法 — hantani <hantani@...>
西 啓一朗様
5 messages
2007/05/07
[#43494] ブロックとともに呼び出されたsortについて — "Toshiyuki Ogura" <oguradio@...>
小倉です。
12 messages
2007/05/15
[#43502] UTF-8でtrがうまく機能しない — Fujioka <fuj@...>
藤岡です。
5 messages
2007/05/15
[#43508] rubyのテキストについて — 桑江 康公 <ykuwae@...>
はじめまして、桑江といいます。プログラム開発の勉強をはじめたいと考えています。いろいろと調べたのですが、オブジェクト指向を使った開発が現在しりゅうとのことで、Javaを勉強しようと考えていたのですが、rubyという言語もあるということがわかりネットで調べたところこのメーリングリストにたどり着きました。どなたかプログラム開発初心者でもわかりやすい本またはサイトがありましたら教えていただけないでしょうか?ちなみに、私のレベルはHTMLが少しわかる程度です。
8 messages
2007/05/15
[#43526] タートルグラフィック ライブラリ — "ツムジ" <the.little.schemer+ruby@...>
初めまして。ツムジといいます。
1 message
2007/05/17
[#43553] win32oleプログラミングでのメモリリーク — Hidenori Hashizume <hide-tech@...2.ne.jp>
はしづめです。
5 messages
2007/05/21
[#43554] Ruby/Tk:ドラッグによる範囲選択 — 山崎雄介 <y-yamasaki@...>
山崎(ゆ)です。
5 messages
2007/05/22
[#43565] IO.popenと入出力 — MATSUNAGA Ichiro <vikke@...95.to>
松永です。
5 messages
2007/05/25
[ruby-list:43502] UTF-8でtrがうまく機能しない
From:
Fujioka <fuj@...>
Date:
2007-05-15 06:56:37 UTC
List:
ruby-list #43502
藤岡です。
環境はdebian sarge+backportsの
ruby 1.8.5 (2006-08-25) [i386-linux]です。
#!/usr/bin/ruby -Ku
def str_upcase(str)
oldkcode=$KCODE
$KCODE="UTF-8"
#1 result=str.tr("ャュョァィゥェォッ","ヤユヨアイウエオツ")
#2 result=str.tr("ャュョァィゥェォ","ヤユヨアイウエオ").gsub(/ッ/,'ツ'))
result.gsub!(/ | |\r|\n|\t/,'')
$KCODE=oldkcode
result
end
p str_upcase("ホウジョウ ソウウン")
以上のようなコードで#2は動作するのに
#1は文字化けします。
ッが何か関係しているのか思ってはいるのですが、
よくわかっていません。
fujioka@shake:/tmp$ ruby -Ku jikken.rb
"□ウジ□ウソウウ□"
fujioka@shake:/tmp$ ruby -Ku jikken.rb
"ホウジヨウソウウン"
以上のような感じです。
p で出力してみると、
"\343\203\233\343\202\246\343\202\270\343\203\250\343\202\246\343\202\275\343\202\246\343\202\246\343\203\263"
"\343\204\233\343\202\246\343\202\270\343\204\250\343\202\246\343\202\275\343\202\246\343\202\246\343\204\263"
以上のようにちょっとずつ違うようです。
よろしくお願いします。