http://www.perlmonks.org?node_id=1170418


in reply to Captured single quote results in captured phantom quote

The observed behavior is correct. The named captures do not prevent the contents from saved to the numbered capture variables. So in your first three regexs, element 1 gets the entire quoted string and element 2 gets the first quote.