當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。