-
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"(英語),以確保默認行為在不同平台上保持一致。
例子
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 stringr word 從句子中提取單詞
- R stringr str_which 查找匹配索引
- R stringr str_extract 提取完整的匹配項
- R stringr str_subset 查找匹配元素
- R stringr str_escape 轉義正則表達式元字符
- R stringr str_trim 刪除空格
- R stringr str_sub 使用子字符串的位置獲取和設置子字符串
- R stringr modifiers 使用修飾符函數控製匹配行為
- R stringr str_replace_na 把NA變成“NA”
- R stringr str_trunc 將字符串截斷至最大寬度
- R stringr str_match 從匹配中提取組件(捕獲組)
- R stringr stringr-data 用於練習字符串操作的示例字符向量
- R stringr invert_match 將匹配位置切換到非匹配位置
- R stringr str_like 以與 SQL 的 LIKE 運算符相同的方式檢測模式
- R stringr str_length 計算長度/寬度
- R stringr str_detect 檢測是否存在匹配
- R stringr str_count 計算匹配次數
- R stringr str_split 將字符串分成幾段
- R stringr str_unique 刪除重複的字符串
- R stringr str_remove 刪除匹配的模式
- R stringr str_pad 將字符串填充到最小寬度
- R stringr str_equal 判斷兩個字符串是否相等
- R stringr str_view 查看字符串和匹配項
- R stringr str_glue 用膠水插補
- R stringr str_conv 指定字符串的編碼
注:本文由純淨天空篩選整理自Hadley Wickham等大神的英文原創作品 Convert string to upper case, lower case, title case, or sentence case。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。