カンマ区切りの文字列を扱う

ファイルの読み込みのときに使える!

カンマ区切りなど特定のセパレータで区切られた文字列を扱う場合、String#splitメソッドを使うと便利です。String#splitメソッドは引数として与えた正規表現に合致する部分をセパレータと認識し、各フィールドを配列にして返すメソッドです。

(例)

p "hoge, hero, huga".split(/\s*,\s*/)
=>["hoge", "hero", "huga"]

空白で区切られた文字列に対しては空白を書き込めばよい

p "hoge hero huga".split(/\s* \s*/)
=>["hoge", "hero", "huga"]






タグ:

ruby tips
+ タグ編集
  • タグ:
  • ruby tips

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2012年06月12日 22:43