[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Getting the Base Character of Character with Diac
Following up on suggestions from others, if NFKD is supported then the following should work reasonably well for European languages: replace(normalize-unicode($in, 'NFKD'), '[̀-ͯ]', '') or if you prefer codepoints-to-string(string-to-codepoints(normalize-unicode($in, 'NFKD'))[not(. = 768 to 879)]) Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Jeff Sese [mailto:jsese@xxxxxxxxxxxx] > Sent: 19 September 2006 02:06 > To: Xsl-List > Subject: Getting the Base Character of Character with Diacritic > > Hi, > > Is there a way in xslt for me to get the base character of a > character with diacritic? > Like b to a? I was thinking of using the translate function, > but it there are too many characters to include. > > -- Jeff
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|