On 30.Apr.2002 -- 09:20 PM, Vadim Gritsenko wrote:
> > From: Christian Haul [mailto:[EMAIL PROTECTED]]
> > 
> > On 30.Apr.2002 -- 06:33 PM, Artur Bialecki wrote:
> > >
> > > > -----Original Message-----
> > > > From: Christian Haul [mailto:[EMAIL PROTECTED]]
> > > > Sent: Tuesday, April 30, 2002 6:05 PM
> > >
> > > >> but this doesn't (regexp):
> > > >>
> > > >>    <map:match type="regexp"
> > > >>      pattern="product/category_(view|edit)\.xml">
> > > >>      <map:act type="update-entity">
> > > >>        <map:generate type="serverpages" src="{../0}"/>
> > > >>      </map:act>
> > > >>      <map:transform type="xinclude"/>
> > > >>      <map:transform src="product/category.xsl"/>
> > > >>      <map:serialize/>
> > > >>    </map:match>
> > >
> > > > If so desired (and agreed), it would be trivial to add 0 to
> > > > AbstractRegexpMatcher.
> > > >
> > > > after line 127 add:
> > > >    map.put("0", match);
> > > >
> > >
> > > This would make it more consistent with wildcard matcher and
> > > help poor saps like me with move from C1 to C2.
> > > Maybe this should be a general rule for all matchers that
> > > parameter {0} is allways the whole matched pattern.
> > >
> > > What is the best way to get this fixed? Bugzilla?
> > 
> > I'd like to hear a comment from another developer on this since it's
> > not strictly a regexp. OTOH is 0 as backreference not defined.
> 
> getParen(0) in regexp defined as whole matched string, but not whole
> pattern
> (http://jakarta.apache.org/regexp/apidocs/org/apache/regexp/RE.html):

done. 'twas even simpler: start loop from 0 instead of 1 :-)

        Chris.

-- 
C h r i s t i a n       H a u l
[EMAIL PROTECTED]
    fingerprint: 99B0 1D9D 7919 644A 4837  7D73 FEF9 6856 335A 9E08

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to