表示: Delphi C++
表示設定

System.Character

提供:XE2 API Documentation
移動: 案内, 検索


クラス

TCharacterTCharacter は、Unicode 文字の変換および識別を行うためのクラス関数を備えています。

ルーチン

ConvertFromUtf32UCS-4 文字を、対応する UTF-16 文字またはサロゲート ペアに変換します(結果は文字列になります)。
ConvertToUtf32UTF-16 文字またはサロゲート ペアを UCS4Char に変換します。
GetNumericValueUTF-16 文字の数値を決定します。
GetUnicodeCategoryUTF-16 文字の Unicode カテゴリを決定します。
IsControlUTF-16 文字が Unicode 仕様で制御文字として定義されているかどうかを判定します。
IsDigitUTF-16 文字が Unicode 仕様で数字(10 進数字)として定義されているかどうかを判定します。
IsHighSurrogateUTF-16 文字が Unicode 仕様で上位サロゲートとして定義されているかどうかを判定します。
IsLetterUTF-16 文字が Unicode 仕様でアルファベット文字として定義されているかどうかを判定します。
IsLetterOrDigitUTF-16 文字が Unicode 仕様でアルファベット文字または 10 進数字として定義されているかどうかを判定します。
IsLowerUTF-16 文字が Unicode 仕様で小文字として定義されているかどうかを判定します。
IsLowSurrogateUTF-16 文字が Unicode 仕様で下位サロゲートとして定義されているかどうかを判定します。
IsNumberUTF-16 文字が Unicode 仕様で数字(10進数字のほか、文字数字なども含む)として定義されているかどうかを判定します。
IsPunctuationUTF-16 文字が Unicode 仕様で句読点として定義されているかどうかを判定します。
IsSeparatorUTF-16 文字が Unicode 仕様で区切り文字として定義されているかどうかを判定します。
IsSurrogateUTF-16 文字が Unicode 仕様でサロゲートとして定義されているかどうかを判定します。
IsSurrogatePair文字が Unicode 仕様における有効なサロゲート ペアかどうかを判定します。
IsSymbolUTF-16 文字が Unicode 仕様で記号として定義されているかどうかを判定します。
IsUpperUTF-16 文字が Unicode 仕様で大文字として定義されているかどうかを判定します。
IsWhiteSpaceUTF-16 文字が Unicode 仕様でホワイトスペースとして定義されているかどうかを判定します。
ToLowerUnicode 仕様に従って、UTF-16 文字を対応する小文字に変換します。
ToUpperUnicode 仕様に従って、UTF-16 文字を対応する大文字に変換します。

TUnicodeBreak
TUnicodeCategory


以前のバージョン
他の言語