Hi
use translate(@title,'QWERTYUIOPASDFGHJKLZXCVBNM_','')
This will change:
INDEX_TOC_C79_R
INDEX_U79-31-15_R
Into
79
79-31-15
Regards,
Americo Albuquerque
-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
[mailto:owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com] On Behalf Of
karthikeyan.balasubramanian
Sent: Thursday, October 30, 2003 7:16 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] String Trouble
Hi,
I wrote xsl to get the following output
INDEX_TOC_C79_R
INDEX_U79-31-15_R
INDEX_F79-31-15-01_R
INDEX_F79-31-15-02_R
INDEX_U79-31-40_R
INDEX_F79-31-40-01_R
INDEX_U79-33-15_R
INDEX_F79-33-15-01_R
INDEX_U79-34-15_R
INDEX_F79-34-15-01_R
expected output
-----------------
79
79-31-15
79-31-15-01
79-31-15-02
79-31-40-01
79-33-15
79-33-15-01
79-34-15
79-34-15-01
Now this order varies so much, how do i
apply substring to get the above output :(
xsl content
----------
<xsl:variable name="lep_data"
select="document('e:\enigma\output\lep.xml')"/>
<table>
<tbody>
<tr>
<th>data1</th>
</tr>
<xsl:for-each select="$lep_data/index-root/index-node">
<tr>
<td>
<xsl:value-of select="@title" />
</td>
</tr>
</xsl:for-each>
</tbody>
</table>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list