HasAlpha - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


StringTools

  

HasLower

  

determine if a string has any lowercase characters

  

HasUpper

  

determine if a string has any uppercase characters

  

HasAlpha

  

determine if a string has any alphabetic characters

 

Calling Sequence

Parameters

Description

Thread Safety

Examples

Calling Sequence

HasLower(s)

HasUpper(s)

HasAlpha(s)

Parameters

s

-

string; string to test

Description

• 

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.

Thread Safety

• 

The StringTools[HasLower], StringTools[HasUpper] and StringTools[HasAlpha] commands are thread-safe as of Maple 15.

• 

For more information on thread safety, see index/threadsafe.

Examples

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

(11)

(12)

(13)

See Also

convert

length

string

StringTools

StringTools[HasAlphaNumeric]

StringTools[IsAlpha]

StringTools[IsLower]

StringTools[IsUpper]

StringTools[LowerCase]

StringTools[Select]

StringTools[UpperCase]

 


Download Help Document