可能重复:
有条件的 gsub 替换
如何用定义的替换替换字符向量的某些元素?
county <- c("wagner", "mccain", "mcclain", "dallas")
pattern <- c("mccain", "mcclain", "mcdonald")
replacement <- c("mc cain", "mc clain", "mc donald")
library(stringr)
str_replace(county, pattern, replacement)
看起来这应该很简单,但我已经搞砸了很长时间,无法弄清楚。任何帮助将不胜感激。