首页 > 解决方案 > 删除字符串中的多余字符

问题描述

我有一个看起来像这样的列:

Item_Number

R8934nr  fd
4hgsi32df 
Miognse daf

我只想保留前 7 个字符并删除其余字符。我是 R 新手,我尝试过:

gsub(Item_Number, '', '[7]')

标签: r

解决方案


如果你只想保留这样的角色就可以了。

your.string <- "R8934nr  fd"
your.string <- gsub(" ","",your.string)
your.string <- gsub("[[:digit:]]+","",your.string)
your.string <- substr(your.string,1,7)

推荐阅读