named capture覚書

1.9に正規表現のグループに名前が付けられるnamed captureという2度と1.8に戻りたくなくなるような機能があります。(?pattern)とかやると、結果のMatchDataにたいして、[:name]とか['name']とかでマッチしたものに名前でアクセスできます。gsubのときに、どうやってMatchDataにアクセスするのかちょいと調べたら、$~にはいっていました。