From: Tanaka Akira Date: 2003-07-08T14:39:11+09:00 Subject: [ruby-dev:20545] Re: [Oniguruma] explicit capture In article <5FD2F0CF7F5D7F44B00F36870B9E78B508DE504C@SBG-EX4>, kkosako@softbank.co.jp writes: > そうですね。私もc がいいと思います。 > nが使われているのを忘れていました。 思いついたんですが、ひとつでも named capture が使われていた場合には、 これをデフォルトにするというのがいいかもしれません。 きっと番号と名前を両方使うのはわかりにくいでしょうし。 # そして、(かなり遠い)将来的には named capture を推奨して $1, ... を # obsolete するとか... > 今のところ機能追加を考えているのは、Perl, Java, .NETにある > if-then-else機能 (?(condition)then|else)だけです。 > (condition部分をどういう仕様にすべきか?) Java にはないような。 | Comparison to Perl 5 | | Perl constructs not supported by this class: | | ・ The conditional constructs (?{X}) and (?(condition)X|Y), それはそれとして、これって具体的な使用法が思い浮かばないんですが、どう いう時に使うんでしょう? -- [田中 哲][たなか あきら][Tanaka Akira]