Re: [xsl] Add one word in starts-with function

Subject: Re: [xsl] Add one word in starts-with function
From: "Imsieke, Gerrit, le-tex" <gerrit.imsieke@xxxxxxxxx>
Date: Wed, 23 Dec 2009 12:18:32 +0100
If you use, e.g., Saxon, and XSLT 2.0 stylesheets, you will be able to utilize XPath 2.0 regex matching:

<xsl:value-of select="@id[matches(., '^(Section|Paragraph)')]"/>

Gerrit

Selvaganesh schrieb:
Yes, Andrew.

-----Original Message-----
From: Andrew Welch [mailto:andrew.j.welch@xxxxxxxxx] Sent: Wednesday, December 23, 2009 4:18 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] Add one word in starts-with function


2009/12/23 Selvaganesh <selvaganesh_t@xxxxxxxxxxxxxx>:
Hi Andrew,

apologetic for missing date.

Input
<derivations id="Section 83">
<derivations id="Paragraph 83">

XSL

<xsl:template match="derivations">
<font size="4" align="center"><B><xsl:value-of select="@id[starts-with(.,
'Section')]"/></B></font><xsl:apply-templates/>
</xsl:template>


How can I add the one more starts-with word in single function

do you mean:


select="@id[starts-with(., 'Section') or starts-with(., 'Paragraph')]"

?



-- Gerrit Imsieke Geschdftsf|hrer / Managing Director le-tex publishing services GmbH Weissenfelser Str. 84, 04229 Leipzig, Germany Phone +49 341 355356 110, Fax +49 341 355356 510 gerrit.imsieke@xxxxxxxxx, http://www.le-tex.de

Registergericht / Commercial Register: Amtsgericht Leipzig
Registernummer / Registration Number: HRB 24930

Geschdftsf|hrer: Gerrit Imsieke, Svea Jelonek,
Thomas Schmidt, Dr. Reinhard Vvckler

Current Thread