Subject: RE: [xsl] Testing for upper and lower case From: "Houghton,Andrew" <houghtoa@xxxxxxxx> Date: Thu, 3 Nov 2011 12:11:40 -0400 |
The regex is defined by XML Schema, see <http://www.w3.org/TR/xmlschema-2/#dt-ccescat> \p{Ll} matches a Unicode lowercase character taking into account diacritics. \p{lu} matches a Unicode uppercase character taking into account diacritics. \p{lt} matches a Unicode titlecase character taking into account diacritics. Hope that helps, Andy. > -----Original Message----- > From: Mark [mailto:mark@xxxxxxxxxxxx] > Sent: Thursday, November 03, 2011 12:06 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] Testing for upper and lower case > > Hi Andy, > I don't understand regex, so I could not have composed these > expressions. > Do any of these test only the first letter of a word? > Thanks for your help, > Mark > > -----Original Message----- > From: Houghton,Andrew > Sent: Thursday, November 03, 2011 9:00 AM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] Testing for upper and lower case > > What's wrong with matches($text, '^\p{Lu}+$') matches uppercase, > matches($text, '^\p{Ll}+$') matches lowercase, matches($text, > '^\p{lu}\p{ll}+$') matches capital case. In the latter case you might > also > be able to use matches($text, '^\p{Lt}+$'). > > Andy. > > > -----Original Message----- > > From: Mark [mailto:mark@xxxxxxxxxxxx] > > Sent: Thursday, November 03, 2011 11:56 > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: [xsl] Testing for upper and lower case > > > > I was able to find functions that change case [upper-case(), lower- > > case()], > > but nothing that tested case. Is it possible to determine if the > first > > letter of a word is upper or lower case? For instance, differentiate > > between > > @word="Android" and @word="with" by the case of the words' first > letter > > alone? > > > > Thanks, > > Mark
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Testing for upper and low, Mark | Thread | Re: [xsl] Testing for upper and low, Liam R E Quin |
Re: [xsl] Testing for upper and low, Mark | Date | Re: [xsl] Testing for upper and low, Andrew Welch |
Month |