将字符串修剪为R中的特定字符数

时间:2014-03-11 17:08:50

标签: r string substring

我想将一个字符向量修剪为每个元素中的前五个字符。在这个例子中,我想将字符串中的每个数字修剪为前五个字符。我相信必须有一个简单的方法来做到这一点。

string<-
c("3243423",
"23423",
"34243234",
"2342",
"32544532",
"85678657") 

我想要一个载体

c("32434",
"23423",
"34243",
"2342",
"32544",
"85678")

3 个答案:

答案 0 :(得分:3)

以下也适用(不了解strtrim

substring(string, 1, 5)

答案 1 :(得分:3)

来自stri_sub package

stringi函数

stri_sub("123456789",1,4)
## [1] "1234"

答案 2 :(得分:2)

想出来。希望这有用。

strtrim(string, 5)