| chartr {base} | R Documentation |
Translate characters in character vectors.
chartr(old, new, x) tolower(x) toupper(x)
x |
a character vector. |
old |
a character string specifying the characters to be translated. |
new |
a character string specifying the translations. |
chartr translates each character in x that is specified
in old to the corresponding character specified in new.
Ranges are supported in the specifications, but character classes and
repreated characters are not. If old contains more characters
than new, an error is signaled; if it contains fewer characters, the
extra characters at the end of new are ignored.
tolower and toupper convert upper-case characters in a
character vector to lower-case, or vice versa. Non-alphabetic
characters are left unchanged.
x <- "MiXeD cAsE 123"
chartr("iXs", "why", x)
chartr("a-cX", "D-Fw", x)
tolower(x)
toupper(x)