StringTools[HasBinaryDigit] - determine if a string has a binary digit
StringTools[HasHexDigit] - determine if string character has a hexadecimal digit
StringTools[HasOctalDigit] - determine if a string has an octal digit
|
Calling Sequence
|
|
HasBinaryDigit(s)
HasHexDigit(s)
HasOctalDigit(s)
|
|
Parameters
|
|
s
|
-
|
string; string to test
|
|
|
|
|
Description
|
|
•
|
The HasBinaryDigit(s) command determines whether s has a binary digit. A character is a binary digit if it is one of "0" or "1".
|
|
If s has a binary digit, HasBinaryDigit returns true. Otherwise, false is returned.
|
•
|
The HasHexDigit(s) command determines whether s has a hexadecimal digit. A character is a hexadecimal digit if it is one of the characters
|
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f, A, B, C, D, E, F.
|
|
|
|
If s has a hexadecimal digit, HasHexDigit returns true. Otherwise, false is returned.
|
•
|
The HasOctalDigit(s) command determines whether s has an octal digit. A character is an octal digit if it is one of the characters
|
|
If s has an octal digit, HasOctalDigit returns true. Otherwise, false is returned.
|
|
|
Thread Safety
|
|
•
|
The StringTools[HasBinaryDigit], StringTools[HasHexDigit] and StringTools[HasOctalDigit] commands are thread-safe as of Maple 15.
|
|
|
Examples
|
|
>
|
|
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
|
|