From: "erikh (Erik Hollensbe)" Date: 2012-07-09T11:50:31+09:00 Subject: [ruby-core:46257] [ruby-trunk - Feature #1873] MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group Issue #1873 has been updated by erikh (Erik Hollensbe). Hi folks, can I get some feedback on this patch before feature freeze? Thanks. ---------------------------------------- Feature #1873: MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group https://bugs.ruby-lang.org/issues/1873#change-27879 Author: runpaint (Run Paint Run Run) Status: Feedback Priority: Normal Assignee: naruse (Yui NARUSE) Category: core Target version: 2.0.0 =begin I suspect that MatchData#[:symbol] should return an Array of values when the same named group has been matched multiple times. >> m = 'food'.match(/(?oo)(?d)/) => # >> m[:f] => "d" >> m.to_a => ["ood", "oo", "d"] =end -- http://bugs.ruby-lang.org/