On Sun, 22 Oct 2006 18:07:45 +0900
藤岡和夫 <kazuf@...> wrote:
少なくとも、最短一致や先読みは、jperl(5.005_03)で実現されていますよ。
> なにか誤解があるのでは・・・Perl5というのは私の用法^^;では、5.005_04まで
> のことを指します。最近のPerl5.6シリーズやPerl5.8シリーズとは区別しないと
> 混乱しますからね。
自分で、5.005_04と書いて思い出したので、確認のために少し調べました。抜
けはいろいろとあろうかと思いますが・・・^^;
以下は(先にPerl5.6で実現されて)Perl5.005_04で後から追加されたものなの
で、Perl5.005_03では実現されていません。当然jperl5.005_03でもですね。
(?<=RE)
(?<!RE)
(?{ CODE })
(?i-x)
(?i:RE)
(?(COND)YES_RE|NO_RE)
(?>RE)
\z
このほか、5.6以降のみで実現されているものとしては、
(??{...})
(?(...)...)
がありますが、(?(COND)YES_RE|NO_RE)が動くなら(?(...)...)は動くのかもしれ
ないけど、試したことはないですね。
そのほか、5.6以降では文字コード属性としてUnicode属性がありますけど、
SJISなら関係ないですね。
藤岡 和夫
kazuf@...
日曜プログラマのひとりごと http://homepage1.nifty.com/kazuf/renewal.html