Character Manipulation Routines

From RAD Studio
Jump to: navigation, search

Go Up to API Categories Index

This topic lists all character manipulation routines.

Routine Description

System.SysUtils.CharInSet

SysUtils.CharInSet checks whether a given character is contained within a set.

System.Chr

Returns the character for a specified ASCII value.

System.FillChar

Fills contiguous bytes with a specified value.

System.Character.IsControl

Determines whether a UTF-16 character is defined as a control character in the Unicode specifications.

System.Character.IsDigit

Determines whether the UTF-16 character is defined as a digit in the Unicode specifications.

System.Character.IsHighSurrogate

Determines whether a UTF-16 character is defined as a high surrogate in the Unicode specifications.

System.Character.IsLetter

Determines whether a UTF-16 character is defined as a letter in the Unicode specifications.

System.Character.IsLetterOrDigit

Determines whether a UTF-16 character is defined as a letter or a digit in the Unicode specifications.

System.Character.IsLowSurrogate

Determines whether a UTF-16 character is defined as a low surrogate in the Unicode specifications.

System.Character.IsLower

Determines whether a UTF-16 character is defined as lower case in the Unicode specifications.

System.Character.IsNumber

Determines whether a UTF-16 character is defined as a number in the Unicode specifications.

System.Character.IsPunctuation

Determines whether a UTF-16 character is defined as punctuation in the Unicode specifications.

System.Character.IsSeparator

Determines whether a UTF-16 character is defined as a separator in the Unicode specifications.

System.Character.IsSurrogate

Determines whether a UTF-16 character is defined as a surrogate in the Unicode specifications.

System.Character.IsSurrogatePair

Determines whether characters are a valid surrogate pair in the Unicode specifications.

System.Character.IsSymbol

Determines whether a UTF-16 character is defined as a symbol in the Unicode specifications.

System.Character.IsUpper

Determines whether a UTF-16 character is defined as upper case in the Unicode specifications.

System.Character.IsWhiteSpace

Determines whether a UTF-16 character is defined as whitespace in the Unicode specifications.

System.MoveChars

Copies bytes from a source to a destination.

System.Character.ToLower

Converts a UTF-16 character to its lower case equivalent according to the Unicode specification.

System.Character.ToUpper

Converts a UTF-16 char to its upper case equivalent according to the Unicode specification.

System.UpCase

Converts a character to uppercase.

See Also

Code Examples