str_to_upper()
converts to upper case.
str_to_lower()
converts to lower case.
str_to_title()
converts to title case, where only the first letter of
each word is capitalized.
str_to_sentence()
convert to sentence case, where only the first letter
of sentence is capitalized.
str_to_upper(string, locale = "en")
str_to_lower(string, locale = "en")
str_to_title(string, locale = "en")
str_to_sentence(string, locale = "en")
Input vector. Either a character vector, or something coercible to one.
Locale to use for comparisons. See
stringi::stri_locale_list()
for all possible options.
Defaults to "en" (English) to ensure that default behaviour is
consistent across platforms.
A character vector the same length as string
.
dog <- "The quick brown dog"
str_to_upper(dog)
#> [1] "THE QUICK BROWN DOG"
str_to_lower(dog)
#> [1] "the quick brown dog"
str_to_title(dog)
#> [1] "The Quick Brown Dog"
str_to_sentence("the quick brown dog")
#> [1] "The quick brown dog"
# Locale matters!
str_to_upper("i") # English
#> [1] "I"
str_to_upper("i", "tr") # Turkish
#> [1] "İ"