## Tcl9.0.3/Tk9.0.3 Documentation > Tcl C API > UniCharIsAlpha

### Tcl/Tk Applications | Tcl Commands | Tk Commands | [incr Tcl] Package Commands | SQLite3 Package Commands | TDBC Package Commands | tdbc::mysql Package Commands | tdbc::odbc Package Commands | tdbc::postgres Package Commands | tdbc::sqlite3 Package Commands | Thread Package Commands | Tcl C API | Tk C API | [incr Tcl] Package C API | TDBC Package C API

  NAME
    Tcl_UniCharIsAlnum, Tcl_UniCharIsAlpha, Tcl_UniCharIsControl, Tcl_UniCharIsDigit, Tcl_UniCharIsGraph, Tcl_UniCharIsLower, Tcl_UniCharIsPrint, Tcl_UniCharIsPunct, Tcl_UniCharIsSpace, Tcl_UniCharIsUpper, Tcl_UniCharIsWordChar — Tcl_UniChar 文字の級付けの為の業務譜　　　routines for classification of Tcl_UniChar characters
  SYNOPSIS
    #include <tcl.h>
    int
    Tcl_UniCharIsAlnum(ch)
    int
    Tcl_UniCharIsAlpha(ch)
    int
    Tcl_UniCharIsControl(ch)
    int
    Tcl_UniCharIsDigit(ch)
    int
    Tcl_UniCharIsGraph(ch)
    int
    Tcl_UniCharIsLower(ch)
    int
    Tcl_UniCharIsPrint(ch)
    int
    Tcl_UniCharIsPunct(ch)
    int
    Tcl_UniCharIsSpace(ch)
    int
    Tcl_UniCharIsUpper(ch)
    int
    Tcl_UniCharIsWordChar(ch)
  引数 ARGUMENTS
    int ch (入力in)
  説明 DESCRIPTION
  CHARACTER CLASSES
  KEYWORDS

### NAME

Tcl_UniCharIsAlnum, Tcl_UniCharIsAlpha, Tcl_UniCharIsControl, Tcl_UniCharIsDigit, Tcl_UniCharIsGraph, Tcl_UniCharIsLower, Tcl_UniCharIsPrint, Tcl_UniCharIsPunct, Tcl_UniCharIsSpace, Tcl_UniCharIsUpper, Tcl_UniCharIsWordChar — Tcl_UniChar 文字の級付けの為の業務譜　　　routines for classification of Tcl_UniChar characters

### SYNOPSIS

#include <tcl.h>
int
Tcl_UniCharIsAlnum(ch)
int
Tcl_UniCharIsAlpha(ch)
int
Tcl_UniCharIsControl(ch)
int
Tcl_UniCharIsDigit(ch)
int
Tcl_UniCharIsGraph(ch)
int
Tcl_UniCharIsLower(ch)
int
Tcl_UniCharIsPrint(ch)
int
Tcl_UniCharIsPunct(ch)
int
Tcl_UniCharIsSpace(ch)
int
Tcl_UniCharIsUpper(ch)
int
Tcl_UniCharIsWordChar(ch)

### 引数 ARGUMENTS

int ch (入力in)
  調べられるべき Unicode 文字｡ 　　　 The Unicode character to be examined.

### 説明 DESCRIPTION

記載されている全ての函数はユニコード文字を検査し論理値を返す｡非零の返り値が意味することは､文字は呼出された函数に関連する文字級に属さない｡この説明文の残りは種々の函数に関連した文字級の記述である｡ 　　　　 All of the routines described examine Unicode characters and return a boolean value. 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.

### CHARACTER CLASSES

Tcl_UniCharIsAlnum は文字が英数字のユニコード文字であるか検査する｡ Tcl_UniCharIsAlnum tests if the character is an alphanumeric Unicode character.

Tcl_UniCharIsAlpha は文字がローマ字のユニコード文字であるか検査する｡ Tcl_UniCharIsAlpha tests if the character is an alphabetic Unicode character.

Tcl_UniCharIsControl は文字が制御用文字のユニコード文字であるか検査する｡ Tcl_UniCharIsControl tests if the character is a Unicode control character.

Tcl_UniCharIsDigit は文字が数字のユニコード文字であるか検査する｡ Tcl_UniCharIsDigit tests if the character is a numeric Unicode character.

Tcl_UniCharIsGraph は文字が空白以外のユニコードの印刷文字であるか検査する｡ Tcl_UniCharIsGraph tests if the character is any Unicode print character except space.

Tcl_UniCharIsLower は文字が小文字のユニコード文字であるか検査する｡ Tcl_UniCharIsLower tests if the character is a lowercase Unicode character.

Tcl_UniCharIsPrint は文字がユニコードの印刷文字であるか検査する｡ Tcl_UniCharIsPrint tests if the character is a Unicode print character.

Tcl_UniCharIsPunct は文字が接続文字のユニコード文字であるか検査する｡ Tcl_UniCharIsPunct tests if the character is a Unicode punctuation character.

Tcl_UniCharIsSpace は文字が空白文字のユニコード文字であるか検査する｡ Tcl_UniCharIsSpace tests if the character is a whitespace Unicode character.

Tcl_UniCharIsUpper は文字が大文字のユニコード文字であるか検査する｡ Tcl_UniCharIsUpper tests if the character is an uppercase Unicode character.

Tcl_UniCharIsWordChar は文字が英数字か句読点であるかを検査する｡ Tcl_UniCharIsWordChar tests if the character is alphanumeric or a connector punctuation mark.

### KEYWORDS

unicode, classification
Copyright © 1997 Sun Microsystems, Inc.