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

Online Help

All Products    Maple    MapleSim


StringTools

  

LowerCase

  

change each alphabetic character in a string to lowercase

  

UpperCase

  

change each alphabetic character in a string to uppercase

  

OtherCase

  

change each alphabetic character in a string to the alternate case

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

LowerCase( s, rng )

UpperCase( s, rng )

OtherCase( s, rng )

Parameters

s

-

Maple string

rng

-

(optional) integer range

Description

• 

The LowerCase(s) calling sequence changes each alphabetic character in the string s to lowercase and returns the result in a new string. The string s remains unchanged.

• 

The UpperCase(s) calling sequence changes each alphabetic character in the string s to uppercase and returns the result in a new string. The string s remains unchanged.

• 

The OtherCase(s) calling sequence changes each alphabetic character in the string s to the opposite case and returns the result in a new string. The string s remains unchanged.

• 

See StringTools[IsLower] and StringTools[IsUpper] for definitions of lower and uppercase characters.

• 

These commands all accept an optional, second argument rng, a range that specifies a substring of the input s to be affected by the operation. Only characters within the given range are changed.

• 

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.

Examples

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

(11)

(12)

(13)

(14)

(15)

Note that LowerCase and UpperCase are not mutual inverses.

(16)

(17)

However, LowerCase(UpperCase(Lowercase(s))) = LowerCase(s) for every s.

(18)

The OtherCase command is an involution.

(19)

See Also

string

StringTools

StringTools[Capitalize]

 


Download Help Document