David Carlisle wrote:
Isn't that just something like:
<xsl:function name="f:escape">
<xsl:param name="s" as="xs:string"/>
<xsl:sequence
select="replace($s,'[\\\|\.\-\^\?\*\+\(\)\{\}\[\]]','\\$0')"/>
</xsl:function>
which turns ab*c.{8} into ab\*c\.\{8\}
Maybe. Honestly, I don't know. I never learned XPath regexp in
depth. But if it is the case, I think it is usefull to have it in my
toolbox.
Are you sure these are the only characters to escape? Has '-' to be
escaped? And '$'?
Regards,
--drkm
___________________________________________________________________________
Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son
interface révolutionnaire.
http://fr.mail.yahoo.com
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--