Ruby193でnamedcaptureメモ
正規表現でマッチした物を変数として使えるやつ
fluentdの設定ファイルでよく使うのでメモ
hoge = "#{Time.now.to_i}\t#{Time.now.sec}\t#{Time.now}" hoge[/^(?<time>.*)\t(?<hoge>.*)\t(?<fuga>.*)$/] p $~[:time] #=> "1355798336" p $~[:hoge] #=> "56" p $~[:fuga] #=> "2012-12-18 11:38:56 +0900"