Expand description
Predicates for characters.
Structs§
- IsAlphabetic
- Checks whether the given character is alphabetic.
- IsAlphanumeric
- Checks whether the given character is alphanumeric.
- IsAscii
- Checks whether the given character is within the ASCII range.
- IsControl
- Checks whether the given character is control.
- IsDigit
- Checks whether the given character is a digit in the specified base
B. - IsLowercase
- Checks whether the given character is lowercase.
- IsNumeric
- Checks whether the given character is numeric.
- IsUppercase
- Checks whether the given character is uppercase.
- IsWhitespace
- Checks whether the given character is whitespace.
- NonAlphabetic
Error - Non-alphabetic character encountered.
- NonAlphanumeric
Error - Non-alphanumeric character encountered.
- NonAscii
Error - Non-ASCII character encountered.
- NonControl
Error - Non-control character encountered.
- NonDigit
Error - Non-digit character encountered in the given base.
- NonLowercase
Error - Non-lowercase character encountered.
- NonNumeric
Error - Non-numeric character encountered.
- NonUppercase
Error - Non-uppercase character encountered.
- NonWhitespace
Error - Non-whitespace character encountered.
Constants§
- DEFAULT_
BASE - The default base in
IsDigit. - HEX_
BASE - The hexadecimal base.
- OCT_
BASE - The octal base.
Type Aliases§
- Base
- Represents base for checks.
- IsAscii
Alphabetic - Composition of
IsAsciiandIsDigit. - IsAscii
Alphanumeric - Composition of
IsAsciiandIsAlphanumeric. - IsAscii
Control - Composition of
IsAsciiandIsControl. - IsAscii
Lowercase - Composition of
IsAsciiandIsLowercase. - IsAscii
Numeric - Composition of
IsAsciiandIsNumeric. - IsAscii
Uppercase - Composition of
IsAsciiandIsUppercase. - IsAscii
Whitespace - Composition of
IsAsciiandIsWhitespace. - IsHex
Digit - Checks whether the given character is a hexadecimal digit.
- IsOct
Digit - Checks whether the given character is an octal digit.