[#28446] named capture and /g, /G option — "K.Kosako" <sndgk393@...>

Ruby 1.9に、

30 messages 2006/03/21
[#28449] Re: named capture and /g, /G option — "K.Kosako" <sndgk393@...> 2006/03/21

> Ruby 1.9に、

[#28452] Re: named capture and /g, /G option — Yukihiro Matsumoto <matz@...> 2006/03/21

まつもと ゆきひろです

[#28453] Re: named capture and /g, /G option — "K.Kosako" <sndgk393@...> 2006/03/21

Yukihiro Matsumoto wrote:

[ruby-dev:28484] Re: named capture and /g, /G option

From: "K.Kosako" <sndgk393@...>
Date: 2006-03-29 12:55:28 UTC
List: ruby-dev #28484
K.Kosako wrote:
> g, Gオプションのほうは、今日中に実装できないので、
> 一週間後ぐらいにやります。
> その間に仕様について何か意見がある方はお願いします。

そろそろ、/g, /Gオプションの追加を実装しようかと
考えていますが、オプション値の定数名は以下の
名前で良いでしょうか?

/g    Regexp::DONT_CAPTURE_GROUP
/G    Regexp::CAPTURE_GROUP

参考までに/g, /Gの意味は以下の通りです。

1. /g, /Gのどちらも指定していないとき(デフォルト)
   名前なしグループのcaptureは、
   名前付きグループが存在するかどうかによって決まる
2. /gを指定
   名前なしグループはcaptureしない
3. /Gを指定
   名前なしグループはcaptureする
--
小迫


In This Thread