[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] String Manipulation - Distinguishing alphas and numerics in a string
Subject: RE: [xsl] String Manipulation - Distinguishing alphas and numerics in a string From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Thu, 31 Oct 2002 17:20:49 -0000 |
This is made very easy by <xsl:analyze-string> in XSLT 2.0, so if you want to play with the latest toys, you could try using this in Saxon 7.2 Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > TEA Lanham, Kevin > Sent: 30 October 2002 20:13 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] String Manipulation - Distinguishing alphas > and numerics in a string > > > Does anyone know how to do this? (the chemistry is not the > issue, I realize this is a bogus combination) > > > XML source: > <para>candybars are made of <chemical>H20ClF3</chemical>.</para> > > > XSL needed????? > <xsl:template match="chemical"> > <xsl:variable name="this_chemical" select="."/> > > <!-- This is the part I'm stuck on. How do I process the > string? The translate function only wants to replace > something. How do I walk through the string and wrap each > number with the FO for subscript? --> > > </xsl:template> > > XSL-FO desired: > > <fo:block>water is made of H<fo:inline baseline-shift="sub" > >2</fo:inline>OClF<fo:inline baseline-shift="sub" > >>3</fo:inline>.</fo:block> > > Thanks, > > Kevin > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] String Manipulation - Dis, Conal Tuohy | Thread | [xsl] New to the list, bix xslt |
FW: [xsl] Calling function with tex, Hélder Sousa | Date | RE: [xsl] access document object du, Michael Kay |
Month |