R: gsub, pattern = vector and replacement = vector August 6, 2022 by Tarik Lot’s of solutions already, here are one more: The qdap package: library(qdap) names(x1) <- mgsub(a,b,names(x1))