Ruby 初心者スレッド Part 48at TECHRuby 初心者スレッド Part 48 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト304:デフォルトの名無しさん 12/03/08 15:43:30.91 >>293 >>286はなんだったのか 後になって変なこというから誰も相手にしたくないんだよ。もうRuby使わないで 305:254 12/03/08 15:46:28.03 >>255 レスありがとうございます。警告は読みました。なので最後の一文があります。 疑問点はなぜif /#{pattern}/では警告が出ず、if /\d/では警告が出るのか というところでした。 >あと、Rubyにおいて $_ を利用した省略の書き方は全く行なわれない $_を使う人はいないということでしょうか。 書く際はすらすら書けて便利だと思うのですが、 やはり可読性が下がるからなのかもしれませんね。 306:デフォルトの名無しさん 12/03/08 16:03:06.58 >>304 しつこい。 あんた性格悪いね。 307:デフォルトの名無しさん 12/03/08 16:09:53.54 >>305 /\d/ならパース時にどんな正規表現か確定できるけど /#{ptn}/はptnの内容に依存するから (パースし終えてからの)実行時にならないと確定できない だからパース時には警告できない、とかそんなところだと思う 暗黙の$_を使うのはワンライナーぐらいだと思う Perlに慣れてない人が読んだらまず読み違えるし 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch