Subject: Re: [xsl] Special string manipulation From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Tue, 04 Sep 2007 13:54:24 -0400 |
my XML file contains single strings with upper and lower letters and I need to split them into several words, always just before the first upper letter starts.
Example: <SomeTag>thisTextNeedToBeSplit</SomeTag>
My output should look like:
this Text Need To Be Split
Is there any possibility to do this with XSL methods?
t:\>type roland.xml <SomeTag>thisTextNeedToBeSplit</SomeTag> t:\>type roland.xsl <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:template match="/*"> <xsl:value-of select="replace(.,'([a-z])([A-Z])','$1 $2')"/> </xsl:template>
</xsl:stylesheet> t:\>xslt2 roland.xml roland.xsl con this Text Need To Be Split t:\>
-- Upcoming public training: XSLT/XSL-FO Sep 10, UBL/code lists Oct 1 World-wide corporate, govt. & user group XML, XSL and UBL training RSS feeds: publicly-available developer resources and training G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) Male Cancer Awareness Jul'07 http://www.CraneSoftwrights.com/s/bc Legal business disclaimers: http://www.CraneSoftwrights.com/legal
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Special string manipulati, Mukul Gandhi | Thread | RE: [xsl] Special string manipulati, Meyer, Roland 1. (NS |
Re: [xsl] Special string manipulati, Mukul Gandhi | Date | Re: [xsl] Special string manipulati, G. Ken Holman |
Month |