[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: replacing of characters based on position
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: 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> > --~--
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|