Next: Reversing and Appending Strings, Previous: String Searching, Up: Strings
These are procedures for mapping strings to their upper- or lower-case equivalents, respectively, or for capitalizing strings.
Upcase every character in
str
.
Destructively upcase every character in
str
.(string-upcase! y) => "ARRDEFG" y => "ARRDEFG"
Downcase every character in str.
Destructively downcase every character in str.
y => "ARRDEFG" (string-downcase! y) => "arrdefg" y => "arrdefg"
Return a freshly allocated string with the characters in str, where the first character of every word is capitalized.
Upcase the first character of every word in str destructively and return str.
y => "hello world" (string-capitalize! y) => "Hello World" y => "Hello World"