Re: [xsl] lookaheads in XSLT2 regexes

Subject: Re: [xsl] lookaheads in XSLT2 regexes
From: James Cummings <james+xsl@xxxxxxxxxxxxxxxxx>
Date: Mon, 1 Mar 2010 14:17:04 +0000
On Mon, Mar 1, 2010 at 12:11, David Carlisle <davidc@xxxxxxxxx> wrote:
> you should be able to get access to the feature using replace() I think.
> use replace with the nonstandard lookahead flag and a replace string which
> re-inserts the entire matched string, but with some unique marker such as
> @start@$0@end, then you can apply analyze-string to the resulting string
> without needing any lookahead markers as you can instead match the explicit
> @start@ and @end@ boundaries added in the first pass.

This was the kind of approach I was looking at, though admittedly I
was thinking of doing this to the input data as a whole before
processing.  It would be much more clever to do it in a variable
before processing though.

-James

Current Thread