2016-06-08から1日間の記事一覧

[開発:Ruby]文字列のinclude?メソッドによる条件分岐をすっきり書く

表題の件です。 before hoge = "hogeta hogeo" if hoge.include?('hogeta') @name = 'hogeta' elsif hoge.include?('hogeo') @name = 'hogeo' else @name = 'foo' end after hoge = "hogeta hogeo" @name = case hoge when %r(hogeta) 'hogeta' when %r(hoge…