Subject: Re: [xsl] Replace function From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Fri, 22 Oct 2010 05:46:27 -0700 |
In XPAth 1.0 (XSLT 1.0): translate($s, translate($s, $allowed, ''), '_') In your case $s is 'ABCD' and $allowed is 'ABC'. So, you can perform this operation even on dynamic (statically unknown) strings. -- Cheers, Dimitre Novatchev --------------------------------------- Truly great madness cannot be achieved without significant intelligence. --------------------------------------- To invent, you need a good imagination and a pile of junk ------------------------------------- Never fight an inanimate object ------------------------------------- You've achieved success in your field when you don't know whether what you're doing is work or play On Fri, Oct 22, 2010 at 5:04 AM, Meeraj Kunnumpurath <mkunnumpurath@xxxxxxxxxxxxxx> wrote: > Hi, > > Is there a function in XSLT to replace characters from a string that > are not present in a set of characters? > > For example if the string is "ABCD", the valid character set is [A, B, > C] and the replacement charcater is '-', the function will return > 'ABC-'. > > Kind regards > Meeraj
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Replace function, David Carlisle | Thread | Re: [xsl] Replace function, Meeraj Kunnumpurath |
Fwd: [xsl] XSLT2.0 Processors, Julie | Date | Re: [xsl] XSLT2.0 Processors, Max Toro |
Month |