names=named_captures
visibility=public
kind=defined

--- named_captures -> { String => [Integer] }
正規表現に含まれる名前付きキャプチャ(named capture)の情報を
[[c:Hash]] で返します。

Hash のキーは名前付きキャプチャの名前で、値は
その名前に関連付けられたキャプチャの index のリストを返します。

  /(?<foo>.)(?<bar>.)/.named_captures
  #=> {"foo"=>[1], "bar"=>[2]}
  
  /(?<foo>.)(?<foo>.)/.named_captures
  #=> {"foo"=>[1, 2]}

  # 名前付きキャプチャを持たないときは空の Hash を返します。
  /(.)(.)/.named_captures
  #=> {}

