NAME
TclUniCharIsAlnum, TclUniCharIsAlpha, TclUniCharIsControl,
TclUniCharIsDigit, TclUniCharIsGraph, TclUniCharIsLower, TclUniCharIsPrint, TclUniCharIsPunct, TclUniCharIsSpace,TclUniCharIsUpper, TclUniCharIsWordChar - routines for classification
of TclUniChar charactersSYNOPSIS
##iinncclluuddee <
int TTccllUUnniiCChhaarrIIssAAllnnuumm(ch) int TTccllUUnniiCChhaarrIIssAAllpphhaa(ch) int TTccllUUnniiCChhaarrIIssCCoonnttrrooll(ch) int TTccllUUnniiCChhaarrIIssDDiiggiitt(ch) int TTccllUUnniiCChhaarrIIssGGrraapphh(ch) int TTccllUUnniiCChhaarrIIssLLoowweerr(ch) int TTccllUUnniiCChhaarrIIssPPrriinntt(ch) int TTccllUUnniiCChhaarrIIssPPuunncctt(ch) int TTccllUUnniiCChhaarrIIssSSppaaccee(ch) int TTccllUUnniiCChhaarrIIssUUppppeerr(ch) int TTccllUUnniiCChhaarrIIssWWoorrddCChhaarr(ch) AARRGGUUMMEENNTTSS> int ch (in) The TclUniChar to be exam-
ined.DESCRIPTION
All of the routines described examine TclUniChars and return a booleanvalue. A non-zero return value means that the character does belong to
the character class associated with the called routine. The rest of this document just describes the character classes associated with the various routines. Note: A TclUniChar is a Unicode character represented as an unsigned,fixed-size quantity.
CCHHAARRAACCTTEERR CCLLAASSSSEESS TTccllUUnniiCChhaarrIIssAAllnnuumm tests if the character is an alphanumeric Unicode character. TTccllUUnniiCChhaarrIIssAAllpphhaa tests if the character is an alphabetic Unicode character.TTccllUUnniiCChhaarrIIssCCoonnttrrooll tests if the character is a Unicode control char-
acter.TTccllUUnniiCChhaarrIIssDDiiggiitt tests if the character is a numeric Unicode charac-
ter.TTccllUUnniiCChhaarrIIssGGrraapphh tests if the character is any Unicode print charac-
ter except space.TTccllUUnniiCChhaarrIIssLLoowweerr tests if the character is a lowercase Unicode char-
acter. TTccllUUnniiCChhaarrIIssPPrriinntt tests if the character is a Unicode print character. TTccllUUnniiCChhaarrIIssPPuunncctt tests if the character is a Unicode punctuation character.TTccllUUnniiCChhaarrIIssSSppaaccee tests if the character is a whitespace Unicode char-
acter.TTccllUUnniiCChhaarrIIssUUppppeerr tests if the character is an uppercase Unicode char-
acter.TTccllUUnniiCChhaarrIIssWWoorrddCChhaarr tests if the character is alphanumeric or a con-
nector punctuation mark. KKEEYYWWOORRDDSS unicode, classificationTcl 8.1 TclUniCharIsAlpha(3)