From: shibata.hiroshi@... Date: 2014-01-30T05:53:18+00:00 Subject: [ruby-core:60254] [ruby-trunk - Feature #9253] Regexp named match and case statement Issue #9253 has been updated by Hiroshi SHIBATA. Target version changed from 2.1.0 to current: 2.2.0 ---------------------------------------- Feature #9253: Regexp named match and case statement https://bugs.ruby-lang.org/issues/9253#change-44730 * Author: Olivier El Mekki * Status: Open * Priority: Low * Assignee: * Category: regexp * Target version: current: 2.2.0 ---------------------------------------- Hello, I've notice there's no mean to use captured named matches with case statement : > a, b = "foo bar", nil => ["foo bar", nil] > case a > when /foo (?bar)/ then p b > end nil This is not critical, because we can use $1, $2 and friends in place, but it certainly would be nice and less surprising if it worked. NB : btw, the link "How to report" [1] from tracker home page [2] is a 404. [1] https://bugs.ruby-lang.org/projects/ruby/wiki/HowtoReport [2] https://bugs.ruby-lang.org/ -- http://bugs.ruby-lang.org/