Rubyの落とし穴
- 2006.08.18
- Ruby/Rails, 勉強会資料
Rubyリファレンスマニュアル - Rubyの落とし穴
ちゃんとスペースを空けていれば問題ない。
sub の引数
ブロック引数のスコープに注意
変更がなかったときは nil を返す。
super とだけ書くと、引数を全部渡すとみなされる。 引数なしで呼び出すには super() とする。
Ruby では、false と nil のみが偽とみなされ、その他の値は全て真とみなされる。
デフォルト値に注意。
文字列の先頭は \A である。^ は行頭。 文字列の末尾は \z である。$ は行末。
文字列が何を返すかはプラットフォーム依存。
MIME をデコードする。
-m0 を付けないと MIME をデコードする。