Character

From RAD Studio VCL Documentation (Japanese)
Jump to: navigation, search

Contents

Delphi の情報

クラス

TCharacter

TCharacter は、Unicode 文字の変換および識別用のクラス メソッドを提供するシールされたクラスです。

列挙型

TUnicodeBreak
TUnicodeCategory

関数

ConvertFromUtf32

UCS4Char を UTF-16 文字またはサロゲート ペアから成る対応する文字列に変換します。

ConvertToUtf32

UTF-16 文字またはサロゲート ペアを UCS4Char に変換します。

GetNumericValue

UTF-16 文字の数値を決定します。

GetUnicodeCategory

UTF-16 文字の Unicode カテゴリを決定します。

IsControl

UTF-16 文字が Unicode 仕様で制御文字として定義されているかどうかを判定します。

IsDigit

UTF-16 文字が Unicode 仕様で数字(10 進数字)として定義されているかどうかを判定します。

IsHighSurrogate

UTF-16 文字が Unicode 仕様で上位サロゲートとして定義されているかどうかを判定します。

IsLetter

UTF-16 文字が Unicode 仕様でアルファベット文字として定義されているかどうかを判定します。

IsLetterOrDigit

UTF-16 文字が Unicode 仕様でアルファベット文字または 10 進数字として定義されているかどうかを判定します。

IsLowSurrogate

UTF-16 文字が Unicode 仕様で下位サロゲートとして定義されているかどうかを判定します。

IsLower

UTF-16 文字が Unicode 仕様で小文字として定義されているかどうかを判定します。

IsNumber

UTF-16 文字が Unicode 仕様で数字(10進数字のほか、文字数字なども含む)として定義されているかどうかを判定します。

IsPunctuation

UTF-16 文字が Unicode 仕様で句読点として定義されているかどうかを判定します。

IsSeparator

UTF-16 文字が Unicode 仕様で区切り文字として定義されているかどうかを判定します。

IsSurrogate

UTF-16 文字が Unicode 仕様でサロゲートとして定義されているかどうかを判定します。

IsSurrogatePair

文字が Unicode 仕様における有効なサロゲート ペアかどうかを判定します。

IsSymbol

UTF-16 文字が Unicode 仕様で記号として定義されているかどうかを判定します。

IsUpper

UTF-16 文字が Unicode 仕様で大文字として定義されているかどうかを判定します。

IsWhiteSpace

UTF-16 文字が Unicode 仕様でホワイトスペースとして定義されているかどうかを判定します。

ToLower

Unicode 仕様に従って、UTF-16 文字を対応する小文字に変換します。

ToUpper

Unicode 仕様に従って、UTF-16 文字を対応する大文字に変換します。

C++ の情報

クラス

TCharacter

TCharacter は、Unicode 文字の変換および識別用のクラス メソッドを提供するシールされたクラスです。

列挙型

TUnicodeBreak
TUnicodeCategory

関数

ConvertFromUtf32

UCS4Char を UTF-16 文字またはサロゲート ペアから成る対応する文字列に変換します。

ConvertToUtf32

UTF-16 文字またはサロゲート ペアを UCS4Char に変換します。

GetNumericValue

UTF-16 文字の数値を決定します。

GetUnicodeCategory

UTF-16 文字の Unicode カテゴリを決定します。

IsControl

UTF-16 文字が Unicode 仕様で制御文字として定義されているかどうかを判定します。

IsDigit

UTF-16 文字が Unicode 仕様で数字(10 進数字)として定義されているかどうかを判定します。

IsHighSurrogate

UTF-16 文字が Unicode 仕様で上位サロゲートとして定義されているかどうかを判定します。

IsLetter

UTF-16 文字が Unicode 仕様でアルファベット文字として定義されているかどうかを判定します。

IsLetterOrDigit

UTF-16 文字が Unicode 仕様でアルファベット文字または 10 進数字として定義されているかどうかを判定します。

IsLowSurrogate

UTF-16 文字が Unicode 仕様で下位サロゲートとして定義されているかどうかを判定します。

IsLower

UTF-16 文字が Unicode 仕様で小文字として定義されているかどうかを判定します。

IsNumber

UTF-16 文字が Unicode 仕様で数字(10進数字のほか、文字数字なども含む)として定義されているかどうかを判定します。

IsPunctuation

UTF-16 文字が Unicode 仕様で句読点として定義されているかどうかを判定します。

IsSeparator

UTF-16 文字が Unicode 仕様で区切り文字として定義されているかどうかを判定します。

IsSurrogate

UTF-16 文字が Unicode 仕様でサロゲートとして定義されているかどうかを判定します。

IsSurrogatePair

文字が Unicode 仕様における有効なサロゲート ペアかどうかを判定します。

IsSymbol

UTF-16 文字が Unicode 仕様で記号として定義されているかどうかを判定します。

IsUpper

UTF-16 文字が Unicode 仕様で大文字として定義されているかどうかを判定します。

IsWhiteSpace

UTF-16 文字が Unicode 仕様でホワイトスペースとして定義されているかどうかを判定します。

ToLower

Unicode 仕様に従って、UTF-16 文字を対応する小文字に変換します。

ToUpper

Unicode 仕様に従って、UTF-16 文字を対応する大文字に変換します。

Personal tools