如何删除“之前的每个字符”__&引用;在[r]中的向量中

如何删除“之前的每个字符”__&引用;在[r]中的向量中,r,string,vector,R,String,Vector,我有一个向量 vec <- c("A__1","B__2") 我试过潜水艇 sub("__*", "", vec) 但它没有给我预期的输出 谢谢我们可以指定的一个或多个字符,其中+后跟其他字符(*)-表示任何字符 sub("_+.*", "", vec) #[1] "A" "B" 或者指定 sub("__.*", "", vec) #[1] "A" "B" sub("__.*", "", vec) #[1] "A" "B"

我有一个向量

vec <- c("A__1","B__2")

我试过潜水艇

sub("__*", "", vec)
但它没有给我预期的输出
谢谢

我们可以指定
的一个或多个字符,其中
+
后跟其他字符(
*
)-
表示任何字符

sub("_+.*", "", vec)
#[1] "A" "B"
或者指定

sub("__.*", "", vec)
#[1] "A" "B"
sub("__.*", "", vec)
#[1] "A" "B"