xsl-list
[Top] [All Lists]

RE: Help me out on Removing the blankspaces from a textarea

2004-10-20 05:15:59

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}','&#xa;')"/>

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>
--+--