[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
On 5/16/07, Joe Fawcett <joefawcett@xxxxxxxxxxx> wrote:
Even this can possibly be approached using a spelling dictionary? :o)
Re: [xsl] Formatting string
Subject: Re: [xsl] Formatting string From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx> Date: Wed, 16 May 2007 07:20:13 -0700 |
On 5/16/07, Joe Fawcett <joefawcett@xxxxxxxxxxx> wrote:
The trouble with these is that they don't cope with expressions such as "UKBank" or "BankOfUSA". I'm trying to come up with a neat expression that does.
Even this can possibly be approached using a spelling dictionary? :o)
-- Cheers, Dimitre Novatchev --------------------------------------- Truly great madness cannot be achieved without significant intelligence. --------------------------------------- To invent, you need a good imagination and a pile of junk ------------------------------------- You've achieved success in your field when you don't know whether what you're doing is work or play
--
Joe
>From: Abel Braaksma <abel.online@xxxxxxxxx> >Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx >To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx >Subject: Re: [xsl] Formatting string >Date: Wed, 16 May 2007 14:13:49 +0200 > >Abel Braaksma wrote: >>Something like: >> >><xsl:sequence select="replace($input, '[A-Z]', '$0 ')" /> >> >>Or, more precisely (Lu are all possible uppercase letters, including the >>ones with diacritics etc): >><xsl:sequence select="replace($input, '\p{Lu}', '$0 ')" /> >> > >This is another alternative if you do not want to replace the first capital >letter (as Jesper pointed out) : > ><xsl:sequence select="replace($input, '.[A-Z]', '$0 ')" /> > >or ><xsl:sequence select="replace($input, '.\p{Lu}', '$0 ')" />
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Formatting string, Joe Fawcett | Thread | Re: [xsl] Formatting string, Dimitre Novatchev |
Re: [xsl] Way to terminate the xslt, Florent Georges | Date | Re: [xsl] OT: XML based wizard, Mulberry Technologie |
Month |