Re: [xsl] Why is the variable and regex slow in saxon and fast in regex Buddy?

Subject: Re: [xsl] Why is the variable and regex slow in saxon and fast in regex Buddy?
From: Andrew Welch <andrew.j.welch@xxxxxxxxx>
Date: Tue, 28 Sep 2010 09:50:11 +0100
On 27 September 2010 19:21, Alex Muir <alex.g.muir@xxxxxxxxx> wrote:
> HI,
>
> I'm unable to figure out why this regex is so very time consuming such
> that it does not end in oxygen but works quickly in regex buddy on the
> same content.
>
>     <xsl:variable name="BraketedTextRemoved"
>        select="replace($title,'\([^\)]*\)','')"/>
>
> I'm just trying to remove content with brackets ( dfd234**#*$#*$#fdfd )
>
> Running on vendor="SAXON 9.2.0.6 from Saxonica" version="2.0"
>
> Any Ideas?

You've probably got an endless loop in your code... do a small,
complete example which can be used to recreate it.

--
Andrew Welch
http://andrewjwelch.com

Current Thread