わたなべです.

Takehama Hirohisa <thiro / kt.rim.or.jp> writes:

:String の index で、正規表現を指定した場合、パターンにマッチしても $& 
:などが設定されないようなのですが、これはそういうものなのでしょうか?
:設定されると嬉しいのですが。

そういう仕様にするのは簡単だけど, 意図的に設定されないように
してるみたいだし, どうなんでしょうね.

参考に.

--- string.c.orig Mon Apr 27 19:04:21 1998 +++ string.c Sun May 03 02:26:17 1998 @@ -606,3 +606,3 @@ case T_REGEXP: - pos = reg_search(sub, str, pos, (struct re_registers *)-1); + pos = reg_search(sub, str, pos, 0); break;