From: Tanaka Akira Date: 2002-04-11T07:36:38+09:00 Subject: [ruby-dev:16831] Re: sharing sub-regexp In article <20020410025054.C8DF0915@helium.ruby-lang.org>, "K.Kosako" writes: > 2. $BL>A0Dj5A(B: (?{:name}...) (pattern$B$N$_!"(Bcapture$B$J$7(B) $B$*$)!"(B: $B$r$D$1$k$H$$$&$N$O$$$$$G$9$M!#(B > 4. $BCV49(B: ${name} $ $B$rCV49J8;zNs$K$*$1$k?7$?$J(B meta character $B$H$7$FF3F~$9$k$N$O$+$J$jLn(B $B?4E*$G$9$M!#$I$A$i$+$H$$$&$H(B Python $B$K$"$o$;$F(B \g $B$N$[$&$,$$$$$h(B $B$&$J5$$,$7$^$9!#(B > 3. $B8eJ};2>H(B: \k{name} > 5. $B%Q%?!<%sJ#@=(B: \j{name} or \j{capture-number} > 6. $B%Q%?!<%s6&M-(B: \J{name} or \J{capture-number} $B$&$%$`!#$3$3$O$J$+$J$+G:$_$I$3$m$G$9!#(B $B$A$g$C$H9M$($F$_$?$$$H;W$$$^$9!#(B In article <1018409160.252006.17096.nullmailer@picachu.netlab.jp>, matz@ruby-lang.org (Yukihiro Matsumoto) writes: > |<, >$B$O!"(BHTML, XML$B%?%0$G$h$/;HMQ$5$l$k$N$G!"(B{, }$B$r;H$$$?$$5$$,$7$^$9!#(B > > $B%?%0$K;H$o$l$F$$$k$H$$$&$N$O$"$^$j4X78$J$$$N$G$O!#(B <, > $B$r%a(B > $B%?J8;z$K$9$k$H$$$&OC$G$O$J$$$N$G!#$?$@!"(B"(?<"$B$H$$$&JB$S$O(B > look-behind $B$G$9$G$K;H$o$l$F$$$^$9$M!#$J$i$P(B (?'name') $B$N$[(B > $B$&$,(B (?{name}) $B$h$j$OM-Mx$+$J$"!#(B look-behind $B$G;H$o$l$F$$$k$N$O$?$7$+$K$=$&$J$s$G$9$,!"(Bname $B$,(B = $B$H(B ! $B$G;O$^$i$J$$$H$9$k$H!"(B(?<=pattern) $B$d(B (? $B$r;H$&$3$H$b2DG=$G$9$M!#(B -- [$BEDCf(B $BE/(B][$B$?$J$+(B $B$"$-$i(B][Tanaka Akira] $B!V$U$($m(B! $B$o$+$a$A$c$s:n@o$G$9$(C"=$B!W(B(Little Worker, $B7KM7@84](B)