Ruby 初心者スレッド Part 44at TECHRuby 初心者スレッド Part 44 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト777:デフォルトの名無しさん 11/07/08 14:42:51.09 >>774 標準には無い 「バックスラッシュなんとか」を正規表現でgsubして\nなら"\n"にして\hexhexならpackしてという手作業が なんか誰か作ってそうだけど 778:デフォルトの名無しさん 11/07/08 15:01:23.41 >>767 仮にfoo:barがdc:creatorであればrss.channel.dc_creatorでアクセスできる 都合が悪くなければRSSのURL晒すとレスがつきやすいと思うよ 779:774 11/07/08 15:51:46.75 >>776 string.dumpの逆がやりたいんですが、なんて表現したらよかったんですかね >>777 やっぱりないんですか 用途的には需要ありそうですが。。。 ちょっと考えます 780:デフォルトの名無しさん 11/07/08 16:11:24.88 >>762>>764>>773 ありがとうございます。無事配列に収めることができました。 781:デフォルトの名無しさん 11/07/08 16:39:50.92 立て続けに質問すいません。 >>754の改行\nの記号を消して配列に収めたいのですが どうすればよいでしょうか? str = File.open('a.txt', 'rb'){|f| f.read} str.delete("\n") arr = str.split p arr や str =File.read("a.txt").split(/\r?\n/) str.delete("\n") p str などやってみましたが ["\"aaa\\n\"", "\"bbb\\n\"", "\"ccc\\n\""] となります。 ["aaa","bbb","ccc" ]こんな感じにしたいです。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch