SophiaFramework UNIVERSE 5.3 |
文字の種類を判定したり、大文字と小文字の相互変換などを行えます。SFXAscii クラスは静的関数だけをもちます。
パブリック関数 | |
---|---|
static AChar |
AsLower(
AChar param
) 指定された文字を小文字に変換して取得します。
|
static WChar |
AsLower(
WChar param
) 指定された文字を小文字に変換して取得します。
|
static AChar |
AsUpper(
AChar param
) 指定された文字を大文字に変換して取得します。
|
static WChar |
AsUpper(
WChar param
) 指定された文字を大文字に変換して取得します。
|
static Bool |
IsAlpha(
AChar param
) 指定された文字が英文字であるか判定します。
|
static Bool |
IsAlpha(
WChar param
) 指定された文字が英文字であるか判定します。
|
static Bool |
IsAlphaDigit(
AChar param
) 指定された文字が英数字か判定します。
|
static Bool |
IsAlphaDigit(
WChar param
) 指定された文字が英数字か判定します。
|
static Bool |
IsAscii(
AChar param
) 指定された文字が ASCII 文字であるか判定します。
|
static Bool |
IsAscii(
WChar param
) 指定された文字が ASCII 文字であるか判定します。
|
static Bool |
IsControl(
AChar param
) 指定された文字が制御文字であるか判定します。
|
static Bool |
IsControl(
WChar param
) 指定された文字が制御文字であるか判定します。
|
static Bool |
IsDigit(
AChar param
) 指定された文字が数字か判定します。
|
static Bool |
IsDigit(
WChar param
) 指定された文字が数字か判定します。
|
static Bool |
IsGraph(
AChar param
) 指定された文字が図形文字であるか判定します。
|
static Bool |
IsGraph(
WChar param
) 指定された文字が図形文字であるか判定します。
|
static Bool |
IsHexDigit(
AChar param
) 指定された文字が 16 進数で使う文字であるか判定します。
|
static Bool |
IsHexDigit(
WChar param
) 指定された文字が 16 進数で使う文字であるか判定します。
|
static Bool |
IsLower(
AChar param
) 指定された文字が小文字であるか判定します。
|
static Bool |
IsLower(
WChar param
) 指定された文字が小文字であるか判定します。
|
static Bool |
IsNull(
AChar param
) 指定された文字が null('\0') か判定します。
|
static Bool |
IsNull(
WChar param
) 指定された文字が null('\0') か判定します。
|
static Bool |
IsPrint(
AChar param
) 指定された文字が印字可能文字であるか判定します。
|
static Bool |
IsPrint(
WChar param
) 指定された文字が印字可能文字であるか判定します。
|
static Bool |
IsPunct(
AChar param
) 指定された文字が空白文字・英数字以外の印字可能文字であるか判定します。
|
static Bool |
IsPunct(
WChar param
) 指定された文字が空白文字・英数字以外の印字可能文字であるか判定します。
|
static Bool |
IsSpace(
AChar param
) 指定された文字が空白文字、または改行文字であるか判定します。
|
static Bool |
IsSpace(
WChar param
) 指定された文字が空白文字、または改行文字であるか判定します。
|
static Bool |
IsUpper(
AChar param
) 指定された文字が大文字であるか判定します。
|
static Bool |
IsUpper(
WChar param
) 指定された文字が大文字であるか判定します。
|
[ public, static ] AChar AsLower( AChar param // 変換する文字 );
[ public, static ] WChar AsLower( WChar param // 変換する文字 );
指定された文字を小文字に変換した結果
この関数は、指定された文字を小文字に変換して取得します。
[ public, static ] AChar AsUpper( AChar param // 変換する文字 );
[ public, static ] WChar AsUpper( WChar param // 変換する文字 );
指定された文字を大文字に変換した結果
この関数は、指定された文字を大文字に変換して取得します。
[ public, static ] Bool IsAlpha( AChar param // 判定する文字 );
[ public, static ] Bool IsAlpha( WChar param // 判定する文字 );
この関数は、指定された文字が英文字であるか判定します。
[ public, static ] Bool IsAlphaDigit( AChar param // 判定する文字 );
[ public, static ] Bool IsAlphaDigit( WChar param // 判定する文字 );
この関数は、指定された文字が英数字か判定します。
[ public, static ] Bool IsAscii( AChar param // 判定する文字 );
[ public, static ] Bool IsAscii( WChar param // 判定する文字 );
この関数は、指定された文字が ASCII 文字であるか判定します。
ASCII 文字 | |
---|---|
ASCII 文字のコードは、 0x00 以上 0x7F 以下 です。 |
[ public, static ] Bool IsControl( AChar param // 判定する文字 );
[ public, static ] Bool IsControl( WChar param // 判定する文字 );
この関数は、指定された文字が制御文字であるか判定します。
制御文字 | |
---|---|
制御文字のコードは、 0x00 以上 0x20 未満または 0x7E です。 |
[ public, static ] Bool IsDigit( AChar param // 判定する文字 );
[ public, static ] Bool IsDigit( WChar param // 判定する文字 );
[ public, static ] Bool IsGraph( AChar param // 判定する文字 );
[ public, static ] Bool IsGraph( WChar param // 判定する文字 );
この関数は、指定された文字が図形文字であるか判定します。
図形文字 | |
---|---|
空白文字(0x20)を除く印字文字です。 印字文字とは、空白文字と制御文字以外の表示できる文字です。 図形文字のコードは、 0x21 以上 0x7E 未満です。 |
[ public, static ] Bool IsHexDigit( AChar param // 判定する文字 );
[ public, static ] Bool IsHexDigit( WChar param // 判定する文字 );
この関数は、指定された文字が数字、または a, b, c, d, e, f, A, B, C, D, E, F のいずれかであるか判定します。
[ public, static ] Bool IsLower( AChar param // 判定する文字 );
[ public, static ] Bool IsLower( WChar param // 判定する文字 );
この関数は、指定された文字が小文字であるか判定します。
[ public, static ] Bool IsNull( AChar param // 判定する文字 );
[ public, static ] Bool IsNull( WChar param // 判定する文字 );
[ public, static ] Bool IsPrint( AChar param // 判定する文字 );
[ public, static ] Bool IsPrint( WChar param // 判定する文字 );
この関数は、指定された文字が印字可能文字であるか判定します。
印字可能文字 | |
---|---|
制御文字以外の表示できる文字です。 印字可能文字のコードは、0x20 以上 0x7E 未満です。 |
[ public, static ] Bool IsPunct( AChar param // 判定する文字 );
[ public, static ] Bool IsPunct( WChar param // 判定する文字 );
この関数は、指定された文字が空白文字・英数字以外の印字可能文字であるか判定します。
[ public, static ] Bool IsSpace( AChar param // 判定する文字 );
[ public, static ] Bool IsSpace( WChar param // 判定する文字 );
この関数は、指定された文字のコードが 0x09 以上 0x0D 以下、または 0x20 であるか判定します。
[ public, static ] Bool IsUpper( AChar param // 判定する文字 );
[ public, static ] Bool IsUpper( WChar param // 判定する文字 );
この関数は、指定された文字が大文字であるか判定します。
Copyright(c) 2002 - 2024 Sophia Cradle Incorporated All Rights Reserved. |