StrCap {DescTools} | R Documentation |
Capitalize the First Letter of a String
Description
Capitalize the first letter of each element of the string vector.
Usage
StrCap(x, method=c("first", "word", "title"))
Arguments
x |
string to be capitalized. |
method |
one out of |
Value
Returns a vector of charaters with the first letter capitalized
Author(s)
Charles Dupont <charles.dupont@vanderbilt.edu>, Andri Signorell <andri@signorell.net> (methods word and title)
Examples
# capitalize first character
StrCap(c("Hello", "bob", "daN"))
# but not all...
StrCap(c("Hello bob, how are you?", "And you, DANIEL?"))
# wordwise
StrCap(c("Capitalize all words in titles of publications and documents",
"but Up and UP, not all and all", NA), method="word")
# wordwise omitting the ones listed above
StrCap(c("Capitalize all words in titles of publications and documents",
"but Up and UP, not all and all", NA), method="title")
# do not touch non alphabetic characters
z <- c("Lorem ipsum dolor", "-- sit amet", "consectetur --", " adipiscing elit ",
"sed,.--(do) / +-*eiusmod")
StrCap(z, method="title")
[Package DescTools version 0.99.55 Index]