此问题已经在这里有了答案:
name <- "DANIAL DAN AMIN"gsub("DAN", "AND", name)结果将是这样[1] ANDIAL AND AMIN
name <- "DANIAL DAN AMIN"
gsub("DAN", "AND", name)
[1] ANDIAL AND AMIN
我想要这样的结果[1] DANIAL AND AMIN
[1] DANIAL AND AMIN
向其添加单词边界(\\b),然后使用gsub
\\b
gsub
gsub("\\bDAN\\b", "AND", name) #[1] "DANIAL AND AMIN"