Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Kernelモジュール > chomp
chomp(rs = $/) -> String
[permalink][rdoc]chomp!(rs = $/) -> String | nil
組み込み変数 $_ を rs で指定される末尾 の文字列を取り除いたものにします。
chomp! は文字列そのものを変更しその結果を返しますが、 取り除く文字列がなければ nil を返します。 rs のデフォルト値は $/ です。
$_.chomp, $_.chomp! とほぼ同じです。
暗号的になりすぎるきらいがあるため、このメソッドの使用は推奨されていません。 今後はより明示的な $_.chomp, $_.chomp!を使ってください。
$_.chomp とこのメソッド chomp は以下の点で違いがあります。
[SEE_ALSO] String#chomp,$_,$/