キューバに行ってみたい

ゲーム開発とかWeb開発とか

[Ruby] 文字列を分割する

Ruby で文字列分割は split メソッドを使うことで簡単にできます。

第一引数に区切り文字を入れることで分割できます。

# ["hoge", "bar", "foo"]
p "hoge,bar,foo".split(",")

区切り文字は正規表現も利用できます。

# ["hoge", "bar", "foo"]
p "hoge,bar,foo".split(/,/)

第二引数には分割個数の最大数を指定できます。

# ["hoge", "bar,foo"]
p "hoge,bar,foo".split(",", 2)

docs.ruby-lang.org