|
•
|
The HasLower(s) command determines whether s has a lowercase letter. A character is lowercase if it is one of the following:
|
a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z.
|
|
|
|
If s has at least one lowercase letter, then HasLower returns true. Otherwise, false is returned.
|
•
|
The HasUpper(s) command determines whether s has an uppercase letter. A character is uppercase if it is one of the following:
|
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z.
|
|
|
|
If s has at least one uppercase letter, then HasUpper returns true. Otherwise, false is returned.
|
•
|
The HasAlpha(s) command determines whether s has an alphabetic character. A character is alphabetic if it is either upper or lowercase.
|
|
If s has at least one alphabetic character, HasAlpha returns true. Otherwise, false is returned.
|
•
|
All of the StringTools package commands treat strings as (null-terminated) sequences of -bit (ASCII) characters. Thus, there is no support for multibyte character encodings, such as unicode encodings.
|
|