RE: [xsl] How to remove all non-alphanumerics?

Subject: RE: [xsl] How to remove all non-alphanumerics?
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Wed, 9 Apr 2003 19:34:03 +0100
> My first thought was to use translate(), but the second 
> argument would have to contain every possible character I 
> want to remove, which seems pretty unwieldy. 

There's a trick to this:

translate($x, translate($x, 'abcde', ''), '')

will remove all characters except a,b,c,d, and e from your string $x.

Michael Kay
Software AG
home: Michael.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread