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


R strtrim 將字符串修剪為指定的顯示寬度


R語言 strtrim 位於 base 包(package)。

說明

將字符串修剪為指定的顯示寬度。

用法

strtrim(x, width)

參數

x

字符向量,或可以通過 as.character 強製轉換為字符向量的對象。

width

正整數值:回收到 x 的長度。

細節

“寬度”被解釋為等寬字體的顯示寬度。不可打印字符(例如退格鍵、製表符)會發生什麽情況取決於實現,並且可能取決於區域設置(例如,它們可能包含在計數中,也可能被省略)。

當字符向量中可能存在雙寬度(例如中文/日文/韓文)字符時,使用此函數而不是 substr 很重要。

x 具有相同長度和相同屬性的字符向量(在可能的強製轉換之後)。

如果相應的輸入具有已聲明的編碼並且當前區域設置為 Latin-1 或 UTF-8,則結果元素的編碼將聲明為當前區域設置的編碼(請參閱 Encoding )。

例子

strtrim(c("abcdef", "abcdef", "abcdef"), c(1,5,10))

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Trim Character Strings to Specified Display Widths。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。