Subject: RE: [xsl] Removing leading zeros from String like 000747-918-1212 From: "Kotes Mogili" <Kotes.Mogili@xxxxxxxxxxxxxxxxx> Date: Wed, 17 Mar 2004 10:25:01 -0500 |
Currently we are using Apache-Xalan which supports XSLT1.0. As the format is not fixed I can not use the second solution(concat(.....)). But will use the replace() once XSLT2.0 is supported in Xalan. Thanks Kotes -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Andrew Welch Sent: Wednesday, March 17, 2004 3:58 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: [xsl] Removing leading zeros from String like 000747-918-1212 > Of course, it's easier in XSLT 2.0: > > <xsl:value-of select="replace(., '^0*', '')"/> here's an xslt 1.0 one liner: <xsl:value-of select="concat(number(substring-before(.,'-')),'-',substring-after(.,'-' ))"/> I prefer v2.0 :) 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] Removing leading zeros fr, Andrew Welch | Thread | [xsl] Problem with grouping multi l, Nguyen, Mike (Contra |
RE: [xsl] xsl checkbox, Ricaud Matthieu | Date | RE: [xsl] xsl checkbox, Pieter Reint Siegers |
Month |