如何在R中为向量的字符串元素添加子元素

如何在R中为向量的字符串元素添加子元素,r,substring,R,Substring,我有一个字符串向量,都包含一个公共符号,比如“*”。我需要删除所有向量元素的*和之后的所有字符。例如: 在abcd*123中,我需要有abcd。*前后的字符数不同。 谢谢你的帮助。outsub(\\*.*,“”,'abc*123')sapply(strsplit('abc*123',“\\*”),“[”,1)在速度方面可能做得很好。 out <- gsub("\\*.*", "", yourVector)

我有一个字符串向量,都包含一个公共符号,比如“*”。我需要删除所有向量元素的*和之后的所有字符。例如: 在abcd*123中,我需要有abcd。*前后的字符数不同。 谢谢你的帮助。

out
sub(\\*.*,“”,'abc*123')
sapply(strsplit('abc*123',“\\*”),“[”,1)
在速度方面可能做得很好。
out <- gsub("\\*.*", "", yourVector)