Subject: Re: [xsl] replacing of characters based on position From: ram <ram_kurra@xxxxxxxxxxx> Date: Tue, 16 Nov 2010 11:39:07 +0530 (IST) |
well, i am using xslt 2.0. i need the position based replacement rather than regexp. The reason is i want reverse back '0' with - later at some point , so thaat i can guarente that same uuid is going to be generated after reversal. step1:550e8400-e29b-41d4-a716-446655440000 to 550e84000e29b041d40a7160446655440000 step2:550e84000e29b041d40a7160446655440000 to 550e8400-e29b-41d4-a716-446655440000 --- On Tue, 16/11/10, David Carlisle <davidc@xxxxxxxxx> wrote: > From: David Carlisle <davidc@xxxxxxxxx> > Subject: Re: [xsl] replacing of characters based on position > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Cc: "ram" <ram_kurra@xxxxxxxxxxx> > Date: Tuesday, 16 November, 2010, 4:40 AM > On 15/11/2010 22:44, ram wrote: > > Hi, > > I have xsl > variable which holds the following uuid value > (550e8400-e29b-41d4-a716-446655440000) which has '-' at > 9-14-19-24 positions. > > I want to go these positons > 9-14-19-24 and replace the characters '-' with zero's. > > Is there any function > such as replace(position values,character,replace character) > available in xslt. > > > > > > > you should always say whether you are using xslt 1 or 2, > especially if asking about string handling, > > do you actually need position based replace, (that would be > easy using xslt 2 regexp, or only slightly more verbose > using a mixture of substring and concat) but your original > problem statement could be solved by translate(.,'-','0') > > David > > > --~------------------------------------------------------------------ > 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@xxxxxxxxxxxxxxxxxxxxxx> > --~--
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] replacing of characters b, David Carlisle | Thread | Re: [xsl] replacing of characters b, Imsieke, Gerrit, le- |
RE: [xsl] Full output all nodes dep, Jimenez, Luis | Date | Re: [xsl] replacing of characters b, Imsieke, Gerrit, le- |
Month |