[#49575] define_method内でsuper(*args)を呼ぶとエラーになる — Koga Osamu <osak.63@...>
古賀といいます。
4 messages
2013/09/02
[#49582] ruby v2.0 における zip/zipfilesystem の LoadError — "YOSHIIZUMI" <t-yoshiizumi@...>
吉泉といいます。
4 messages
2013/09/07
[ruby-list:49610] ダブルバックスラッシュとバックスラッシュの入り混じる文字列のsplit
From:
村岡 恒輝 <magi.select@...>
Date:
2013-09-28 10:41:49 UTC
List:
ruby-list #49610
初めまして、村岡と申します。 'first\\ sec\ond\\ third\\' という文字列をバックスラッシュは無視し、ダブルバックスラッシュでsplitすることで ["first", " sec\ond", " third"] を得たいのですが、 >> 'first\\ sec\ond\\ third\\ fourth\\' #=> "first\\ sec\\ond\\ third\\ fourth\\" >> "first\\ sec\ond\\ third\\ fourth\\" #=> "first\\ second\\ third\\ fourth\\" と、rubyに文字列を読み込ませた瞬間、メタ文字が解釈されてダブルバックスラッシュとバックスラッシュの見分けがつかなくなり、splitできなくなってしまうように思われるのですが、良い方法はあるのでしょうか。 アドバイス頂ければ幸いです。 -- 村岡 magi.select@gmail.com