named group

ruby-talkの議論から私個人宛に、流れ弾が飛んできた。
named groupの書き方をPythonの(?P...)のようにしてくれ、という話のようだが、意味が無いので無視しよう。

それとは別に、ブラケット以外にシングルクォートも使えるようにするのは、やっても良い気がする。

(?'name'...)

これはruby-devで教えて貰ったので覚えているのだが、.NETが起源らしい。
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcongroupingconstructs.asp