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

Subject: [xsl] Why is the variable and regex slow in saxon and fast in regex Buddy?
From: Alex Muir <alex.g.muir@xxxxxxxxx>
Date: Mon, 27 Sep 2010 18:21:40 +0000
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?

Thanks
Alex

Current Thread