塩焼きブログ

塩焼きに関しての研究内容を公開しています

Rubyのsplitで文字列を分割し配列へ格納するパターン例

str.split()で分割できる。

文字列による分割

コンマ区切りの文字列を分割する例

str = "tokyo,kyoto,okayama"
p str.split(",")
# ["tokyo", "kyoto", "okayama"]

正規表現による分割

コンマ区切りで不規則に改行が混じっている文字列を正規表現で分割する例

str = "tokyo,\nkyoto,okayama"
p str.split(/,\n?/)
# ["tokyo", "kyoto", "okayama"]