Регулярный ряд с регулярным выражением с сингулярной заменой Я пытаюсь заменить оба "st." и "ste." с "st". Кажется, что следующее должно работать, но это не так: require("stringr") county <- c("st. landry", "ste. geneveve", "st. louis") str_replace_all(county, c("st\\.", "ste\\."), "st") Ответ 1 Вы можете использовать | для обозначения "или" > str_replace_all(county, "st\\.|ste\\.", "st") [1] "st landry" "st geneveve" "st louis" Или в базе R > gsub("st\\.|ste\\.", "st", county) [1] "st landry" "st geneveve" "st louis"
Ответ 1 Вы можете использовать | для обозначения "или" > str_replace_all(county, "st\\.|ste\\.", "st") [1] "st landry" "st geneveve" "st louis" Или в базе R > gsub("st\\.|ste\\.", "st", county) [1] "st landry" "st geneveve" "st louis"