I need to replace in string foo bar foo bar bar foo all foo to bar and all bar to foo. So the result should look like bar foo bar foo foo bar.
I have tried this way:
library(stringr)
my_str <- "foo bar foo bar bar foo"
rslt <- str_replace_all(my_str, c("foo", "bar"), c("bar", "foo"))
print(rslt)
but instead I got "bar bar bar bar bar bar" "foo foo foo foo foo foo".
Question: How to correct my code so I get bar foo bar foo foo bar?