2008-06-05から1日間の記事一覧

split で末尾の空要素も欲しいとき

Ruby の String#split は末尾の空の要素を取り除く。 "1,2,3".split(/,/) # => ["1", "2", "3"] "1,,3".split(/,/) # => ["1", "", "3"] "1,,".split(/,/) # => ["1"] # 要素は 3 個のはずなのに どうせ空なんだし、どうでもいいよと思っていたけど、CSV フ…