当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R stringr case 将字符串转换为大写、小写、标题大小写或句子大小写


  • str_to_upper() 转换为大写。

  • str_to_lower() 转换为小写。

  • str_to_title() 转换为标题大小写,其中仅每个单词的第一个字母大写。

  • str_to_sentence() 转换为句子大小写,仅句子的第一个字母大写。

用法

str_to_upper(string, locale = "en")

str_to_lower(string, locale = "en")

str_to_title(string, locale = "en")

str_to_sentence(string, locale = "en")

参数

string

输入向量。或者是一个字符向量,或者是可强制转换为一个的东西。

locale

用于比较的区域设置。有关所有可能的选项,请参阅stringi::stri_locale_list()。默认为 "en"(英语),以确保默认行为在不同平台上保持一致。

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] "İ"
源代码:R/case.R

相关用法


注:本文由纯净天空筛选整理自Hadley Wickham等大神的英文原创作品 Convert string to upper case, lower case, title case, or sentence case。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。