Subject: Re: [xsl] regex in XSLT 2.0: problems with XPath From: Manuel Souto Pico <manuel.souto@xxxxxxxxxxxxxx> Date: Fri, 13 Feb 2009 19:27:56 +0100 |
And have a nice weekend! Manuel
Manuel Souto Pico wrote:
<xsl:for-each select="../category[@domain='tag'][@nicename]">
<xsl:if test="matches(../category[@domain='tag'][@nicename], <!\[CDATA\[economia\]\]>)">
You need to provide the regular expression as a string so put single quotes around your expression.
Also note that the XPath data model does not know any CDATA section so don't expect that matches call to match on e.g.
<category><![CDATA[economia]]></category>
in the XPath data model the category element simply has the contents 'economia'.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] regex in XSLT 2.0: proble, Martin Honnen | Thread | RE: [xsl] regex in XSLT 2.0: proble, Michael Kay |
RE: [xsl] Wrapping content in a CDA, Michael Kay | Date | Re: [xsl] Wrapping content in a CDA, Ken Starks |
Month |