From: Hiroshi Nakamura Date: 2012-03-18T14:39:42+09:00 Subject: [ruby-core:43386] [ruby-trunk - Feature #1873] MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group Issue #1873 has been updated by Hiroshi Nakamura. Description updated Assignee set to Yui NARUSE ---------------------------------------- Feature #1873: MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group https://bugs.ruby-lang.org/issues/1873#change-24694 Author: Run Paint Run Run Status: Open Priority: Normal Assignee: 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/