从符号

时间:2017-08-30 17:28:57

标签: r regex string

嗨我在R中有一个字符串向量,用@分隔,我想提取用@分隔的单词。例子

tweets =c( " @john @tom it is wonderful ", "@neel it is awesome ", "it is awesome")

我想要一个名称的矩阵/数据框,只有没有像这样的文本作为输出

X1=c("john","tom') 
X2 =c("neel",NA) , x3 = (NA,NA), data frame = as.data.frame(X1,X2,x3)

我该怎么做?

1 个答案:

答案 0 :(得分:2)

base R选项是使用gregexpr/regmatches提取,然后使用NAlist填充到length<-元素并转换为{{1} }}

matrix