[Overview][Types][Classes][Procedures and functions][Index] |
Check whether a unicode character is a digit
Source position: character.pas line 99
public class function TCharacter.IsDigit( |
AChar: UnicodeChar |
):Boolean; overload; |
const AString: UnicodeString; |
AIndex: Integer |
):Boolean; overload; |
AChar |
|
UTF16 Character |
True if the indicated character has category ucDecimalNumber
AString |
|
String containing UTF-16 encoded characters |
AIndex |
|
Index of UTF16 encoded character in AString to be checked. |
IsDigit returns True if a unicode character has category ucDecimalNumber. The character can be specified as a UTF16 character AChar or a UTF16 encoded character starting at position AIndex in string AString.
If AIndex is not a valid character index in the string AString, an EArgumentOutOfRangeException exception is raised. If the character at that position is not complete, an EArgumentException exception is raised.
|
Check whether a unicode character is a unicode control character |
|
|
Check whether a unicode character is a digit |
|
|
Check whether a unicode character is a surrogate |
|
|
Check whether a unicode character is a surrogate in the high range |
|
|
Check whether a unicode character is a surrogate in the low range |
|
|
Check if a pair of characters is a set of high/low surrorgate characters |
|
|
Check if a unicode character is a letter. |
|
|
Check if a unicode character is a letter or digit |
|
|
Check if a unicode character is a lowercase letter |
|
|
Check if a unicode character is a number |
|
|
Check if a unicode character is a punctuation character |
|
|
Check if a unicode character is a separator character |
|
|
Check if a unicode character is a symbol character |
|
|
Check whether a unicode character is an uppercase letter |
|
|
Check whether a unicode character is a whitespace character |