文字分類関数として,以下のものがあります。
表 7.8
文字分類関数
関数/マクロ名
概要
isalnum
ASCII英字,または数字であるかを判定
isalpha
ASCII英字であるかを判定
isascii
ASCIIコードであるかを判定
isupper
英大文字であるかを判定
islower
英小文字であるかを判定
isdigit
10進数であるかを判定
isxdigit
16進数であるかを判定
iscntrl
制御文字であるかを判定
ispunct
区切り文字であるかを判定
isspace
スペース/タブ/復帰/改行/垂直タブ/改ページであるかを判定
isprint
表示文字であるかを判定
isgraph
スペース以外の表示文字であるかを判定