xsl-list
[Top] [All Lists]

Re: [xsl] Placing mark-up in between strings

2006-11-23 07:40:35
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>
--~--