間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

1.6から1.8.2へ

はまったところ
1.ARGFが尽きると自動で$stdinを読まなくなった
尽きた後のgets()を$stdin.gets()に書き換え
2.http-access2が移行されてなかった

aptitude update ;aptitude install libhttp-access2-ruby1.8

3.文字列同士の正規表現による比較

エラー内容
$ ruby1.8 -Ke sample2.rb
sample2.rb:4:in `=~': type mismatch: String given (TypeError)
from sample2.rb:4

Rubyリファレンスマニュアル - ruby 1.8.2 feature
http://www.ruby-lang.org/ja/man/?cmd=view;name=ruby+1.8.2+feature

2004-02-10
String#~ [obsolete]
String#=~ [obsolete]

String#~ は削除されました。また、str =~ str を実行すると例外 が発生するようになりました。

feature...

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。