Subject: Re: AW: [xsl] struggling with <xsl:analyze-string> From: David Carlisle <davidc@xxxxxxxxx> Date: Wed, 26 Jan 2005 16:25:39 GMT |
> Would be nice to know if matches() would get me the same result... <xsl:for-each select="part/section/par[@class='45_UeberschrPara' and contains(text(), 'In-Kraft-Treten')]/following::text()"> <xsl:analyze-string select="." regex="\d{{1,2}}.+\d{{4}}"> <xsl:matching-substring> <xsl:call-template name="get.date"> <xsl:with-param name="text" select="." as="xs:string"/> </xsl:call-template> </xsl:matching-substring> </xsl:analyze-string> </xsl:for-each> should be equivalent to <xsl:for-each select="part/section/par[@class='45_UeberschrPara' and contains(text(), 'In-Kraft-Treten')]/following::text()[matches(.,\d{1,2}.+\d{4})"> <xsl:call-template name="get.date"> <xsl:with-param name="text" select="." as="xs:string"/> </xsl:call-template> </xsl:for-each> (untested) David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
AW: [xsl] struggling with <xsl:anal, Huditsch Roman | Thread | RE: AW: [xsl] struggling with <xsl:, Michael Kay |
AW: [xsl] struggling with <xsl:anal, Huditsch Roman | Date | Re: [xsl] Re: Removing line-feeds o, António Mota |
Month |