- お知らせ -
  • 当wikiのプログラムコードの表示を直してみました(ついでに長い行があると全体が下にぶっ飛ぶのも修正)。不具合があればBBSまでご連絡下さい。

文字列を配列に変換する方法 Edit

splitを使います。

"hoge\nmoge\nmage\n".split("\n")
=> ["hoge", "moge", "mage"]

逆に、配列を文字列に変換する方法 Edit

joinを使います。

["hoge", "moge", "mage"].join(" ")
=> "hoge moge mage"

そうじゃなくて文字列をバイト配列にしたいんだけど…… Edit

文字列をバイト配列にするには、each_byteとかやりたくなりますが、
unpackが一番楽です。

"ほげもげ".unpack("C*")
=> [130, 217, 130, 176, 130, 224, 130, 176]



Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2008-07-13 Sun 04:42:03 JST (3907d)