Re: [xsl] String cleaning in XSLT and XQuery

Subject: Re: [xsl] String cleaning in XSLT and XQuery
From: James Cummings <james@xxxxxxxxxxxxxxxxx>
Date: Tue, 21 Dec 2010 11:26:32 +0000
On Tue, Dec 21, 2010 at 11:14, Martin Honnen <Martin.Honnen@xxxxxx> wrote:
>> a) Am I doing this in a good way? Anything I've overlooked? (Always
>> happy to get tips on making things that already work better!)
>
> Doesn't using the replace function suffice for your requirement?
> B translate(replace(lower-case(normalize-space($string)), '[^a-z0-9\s]+',
> ''), ' ', '_')

*doh*  you are right, that does and makes it much more compact (and
presumably efficient)!

-James

Current Thread