UnicodeIsLowSurrogate
Check if a UTF16 character is the low character in a surrogate pair.
Declaration
Source position: unicodedata.pas line 481
function UnicodeIsLowSurrogate(const AValue: UnicodeChar) : Boolean;
Description
UnicodeIsHighSurrogate checks whether AValue is a valid high character of a surrogate pair, and returns True if this is the case. It does this by checking whether the values are within the bounds for high characters in surrogate pairs.
See also
Name | Description |
---|---|
FromUCS4 | Convert UCS4 to UNicodeChar |
ToUCS4 | Encode unicode UTF16 surrogate pair to UCS4 character |
UnicodeIsHighSurrogate | Check if a UTF16 character is the high character in a surrogate pair. |
UnicodeIsSurrogatePair | Check if a pair of UTF16 encoded characters is a valid surrogate pair. |