Subject: RE: is it possible xpath expression [A-Z]?
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Fri, 27 Nov 2009 18:11:08 -0000
|
> Hi all, i've a problem and a question for you. I know that is
> possible to build xpath expression like this:
>
> <xsl:template match="mets:div[@LABEL[^Pagina [0-9]+$]"/>
No, this isn't a valid XPath expression. You're mixing XPath syntax with
regular expression syntax. You need
<xsl:template match="mets:div[matches(@LABEL, '^Pagina [0-9]+$')]"/>
The second argument to matches can be any regular expression (conforming to
the rules for regular expressions defined in the XPath specification),
including of course regular expressions like '[A-Z]*'.
Regards,
Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay
|