[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Replacing the space character with another character
Subject: Re: [xsl] Replacing the space character with another character From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 14 May 2007 16:15:23 +0100 |
> The template doesn't insert an asterisk if the indexterm text breaks because a linebreak isn't a space. you could use use translate(.,' ','**') to translate both spaces and newlines to * But you'd get two * if there is any white space at end of line so probably you'd be better with translate(normalize-space(.),' ','*') so you replace any run of white space by a single * or use xpath2 where you can express that more directly as replace(.,'\s+','*') David ________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Replacing the space chara, Mark Peters | Thread | Re: [xsl] Replacing the space chara, Mark Peters |
Re: [xsl] Replacing the space chara, Mark Peters | Date | Re: [xsl] Replacing the space chara, Mark Peters |
Month |