xsl-list
[Top] [All Lists]

Re: [xsl] Formatting string

2007-05-16 07:20:34
On 5/16/07, Joe Fawcett <joefawcett(_at_)hotmail(_dot_)com> 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(_dot_)online(_at_)xs4all(_dot_)nl>
>Reply-To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
>To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
>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 ')" />
>
>--~------------------------------------------------------------------
>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(_at_)lists(_dot_)mulberrytech(_dot_)com>
>--~--
>



--~------------------------------------------------------------------
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(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
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(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>