如何替换空字符串?这个:x = c("","b") gsub("","taco",x) 产生:"taco" "tacobtaco" 代替:"taco" "b" 有什么办法可以替换空字符串? 最佳答案 我会在这里使用nchar: x[nchar(x)==0] <- "taco" 编辑如果您正在寻找性能,那么应该使用nzchar:x[!nzchar(x)] <- "taco"