Re: [xsl] Escaping Characters in replace()

Subject: Re: [xsl] Escaping Characters in replace()
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 15 Oct 2013 17:23:29 +0100
On 15/10/2013 17:22, David Carlisle wrote:
On 15/10/2013 17:13, Nathan Tallman wrote:
I'd like to search for all occurrences of ". and replace them with ."


. is special to regex but " is not so you want

replace(.,'"\.','."')

Then for XSLT you need to get that into an XML attribute, so if you use
" for the attribute delimiter you need &quot' for the " in the
attribute, so

<xsl:value-of select="replace((.,'&quot;\.','.&quot;')"/>
just one ( here


David



--
google plus: https:/profiles.google.com/d.p.carlisle

________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. ________________________________________________________________________


Current Thread