apply a vector of replacements, one after the other.
This is multi-gsub. Use it when it is necessary to process many patterns and replacements in a given order on a vector.
mgsub(pattern, replacement, x, ...)
pattern |
vector of values to be replaced. A vector filled
with patterns as documented in the |
replacement |
vector of replacements, otherwise same as
|
x |
the vector in which elements are to be replaced, same as
|
... |
Additional arguments to be passed to gsub |
vector with pattern replaced by replacement
Jared Harpole <jared.harpole@gmail.com> and Paul Johnson <pauljohn@ku.edu>
x <- c("Tom", "Jerry", "Elmer", "Bugs") pattern <- c("Tom", "Bugs") replacement <- c("Thomas", "Bugs Bunny") (y <- mgsub(pattern, replacement, x)) x[1] <- "tom" (y <- mgsub(pattern, replacement, x, ignore.case = TRUE)) (y <- mgsub(c("Elmer", "Bugs"), c("Looney Characters"), x, ignore.case = TRUE))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.