Ruby 初心者スレッド Part 19at TECHRuby 初心者スレッド Part 19 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト600:デフォルトの名無しさん 08/05/19 02:52:02 >>599 拡張子の関連付けの問題じゃあなかろうか? 601:デフォルトの名無しさん 08/05/19 04:25:59 >>596 できるよ。 以上。 はい次の方。 602:デフォルトの名無しさん 08/05/19 09:09:43 >>599 ASRインスコフォルダの bin に行って、ruby.batをいじってみんさい 603:デフォルトの名無しさん 08/05/19 14:18:14 文字列置換の質問です。 puts "hoge_mage-fuoo1.2.3".sub(/^(.+)-.+$/,$1) というのがirbだとうまくいくのですが、ファイルに書いて実行するとエラーになります。 in `sub': can't convert nil into String (TypeError) これを解決する代替案はどのようなものがありますでしょうか? 604:デフォルトの名無しさん 08/05/19 14:21:37 >>603 ああ、これFAQレベルの質問だ。 自己解決しました。 puts "hoge_mage-fuoo1.2.3".sub(/^(.+)-.+$/,$1) かブロックで、 puts "hoge_mage-fuoo1.2.3".sub(/^(.+)-.+$/) { $1} だ。 irbは2回やったから上手くいったんだ。 自分でメモまでしといたのに忘れるとは・・・。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch