2012-11-04 70 views

回答

5

我相信strsplit(x," +")[[1]]会做到这一点。 (正则表达式" +"表示一个或多个空间; strsplit适用于特征向量,并返回与所述向量每个元素的分裂版本的列表,所以[[1]]提取第一(只)成分)

+0

节拍我对它...... –

+1

另外,''[[:space:]] +“将处理所有类型的空格字符:空格,制表符,换行符。 – flodel

1
> x = "11 1.1  282" 
> res <- strsplit(x, " +") 
> res 
[[1]] 
[1] "11" "1.1" "282" 

> 
相关问题