Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2015-06-03から1日間の記事一覧

String#[substr]でパターンに一致する場合そのパターンを返す

一致していれば文字列を返し "hoge fuga"['hoge'] #=> "hoge" 一致しなければ、nilを返します "hoge fuga"['foo'] #=> nil つかいどころと性能比較 require 'benchmark/ips' Benchmark.ips do |x| x.report("['substr']") { "hoge fuga"["fuga"]} x.report("…