Actions
Feature #9253
openRegexp named match and case statement
    Feature #9253:
    Regexp named match and case statement
  
Status:
Open
Assignee:
-
Target version:
-
Description
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 (?<b>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/
Actions