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


R stringr str_trim 刪除空格


str_trim() 刪除字符串開頭和結尾的空格; str_squish() 刪除開頭和結尾的空格,並將所有內部空格替換為單個空格。

用法

str_trim(string, side = c("both", "left", "right"))

str_squish(string)

參數

string

輸入向量。或者是一個字符向量,或者是可強製轉換為一個的東西。

side

要刪除空白的一側:"left"、"right" 或 "both"(默認值)。

string 長度相同的字符向量。

也可以看看

str_pad() 添加空格

例子

str_trim("  String with trailing and leading white space\t")
#> [1] "String with trailing and leading white space"
str_trim("\n\nString with trailing and leading white space\n\n")
#> [1] "String with trailing and leading white space"

str_squish("  String with trailing,  middle, and leading white space\t")
#> [1] "String with trailing, middle, and leading white space"
str_squish("\n\nString with excess,  trailing and leading white   space\n\n")
#> [1] "String with excess, trailing and leading white space"
源代碼:R/trim.R

相關用法


注:本文由純淨天空篩選整理自Hadley Wickham等大神的英文原創作品 Remove whitespace。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。