Node:SRFI-13 Case Mapping, Next:, Previous:SRFI-13 Searching, Up:SRFI-13



39.11.10 Alphabetic Case Mapping

These procedures convert the alphabetic case of strings. They are similar to the procedures in the Guile core, but are extended to handle optional start/end indices.

string-upcase s [start end] Scheme Procedure
string-upcase! s [start end] Scheme Procedure
Upcase every character in s. string-upcase! is the side-effecting variant.

string-downcase s [start end] Scheme Procedure
string-downcase! s [start end] Scheme Procedure
Downcase every character in s. string-downcase! is the side-effecting variant.

string-titlecase s [start end] Scheme Procedure
string-titlecase! s [start end] Scheme Procedure
Upcase every first character in every word in s, downcase the other characters. string-titlecase! is the side-effecting variant.