Hi,
To replace all occurances of a string with another string in XSLT 1.0
you will need to use a recursive template.
You can find some examples here:
http://www.dpawson.co.uk/xsl/sect2/replace.html
In XSLT 2.0 you can use Xpath 2.0's replace() function:
<xsl:value-of select="replace(.,'@{3}','
')"/>
cheers
andrew
Jarno and All,
I had introduced JavaScript in the xsl to replace All the @@@
chars in the String. Using RegEx is introducing blankspaces
along with the new line. I wish to know, how do i
replace all the @@@ chars in a String in xsl.
Is My Approach using the RegEx is Ok. Or using xml/xsl is a
better way. Pls Advice
Thanks
Ashfaq
-----Original Message-----
From: Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com
[mailto:Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com]
Sent: Wednesday, October 20, 2004 12:52 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: RE: [xsl] Help me out on Removing the blankspaces
from a textarea
Hi,
I have to replace the "@@@" with a new '\ln' in the document
which is dynamic.
I guess translate does not work
--------------------------------------------------------------
------------------------
function replaceString() {
regX = new RegExp("\@@@","g") ;
document.form1.TextArea.value=document.form1.TextArea.value.re
place(regX,"\n");
--------------------------------------------------------------
------------------------
Is your question how to replace strings with ECMAScript? You
should probably then post to some other list, as this is an
XSL/XSLT/XPath list.
Cheers,
Jarno - Chris C: Vengeance Is Mine
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--